What is Rust? 🦀
Rust is a programming language (developed by Mozilla) that is designed to be:
- fast
- concurrent
- safe
Rust helps write faster, more reliable software.
High-level ergonomics and low-level control are often at odds in programming language design.
Rust challenges that conflict, by balancing powerful technical capacity and a great developer experience: it gives you an easy option to control low-level details, such as memory usage.
Rust is known for its strong emphasis on memory safety and security, making it a good choice for writing programs that NEED to be reliable and efficient.
It has a growing community of users and is becoming increasingly popular for developing a wide range of applications, such as:
- systems programming
- web assembly
- machine learning.
Rust for Web3
Rust is also used in many Blockchains:
- Solana
- Polkadot
- Ethereum
- Hypereldger Sawtooth
- Near Protocol
Online book
There is an online version of the Rust Programming language:
https://doc.rust-lang.org/stable/book
Learn in public
I am starting a new YouTube series to learn it in public, check it here https://youtu.be/w5LvdWq2R6I:
Conclusion
I want to learn Rust from Zero, and I will do it publicly.
If you are interested, let me know 🦀
Thanks for reading, I am Francesco and you can find me here: Francesco
Top comments (22)
I'm wondering if Rust will be as popular as python/PHP/java, for now, if you'll say Rust everyone thinking about blockchain, am I right?
I'm a web dev and just thinking about learning rust for it (web-dev), but I didn't find many outer purposes to do that. I mean not sure if Rust will be a good choice in the future for web-dev, what do you think?
I don't think "blockchain" when people say "Rust". Indeed, if I did think that I'd also think "so don't bother learning Rust" :-) I've come across far more actual useful non-scammy stuff written in Rust though.
David, could you give some examples of this kind of thing? I'm also curious about what more can be done in Rust
I suggest you read up on actix actix.rs/ and actix-web actix.rs/docs/whatis/
Thanks! I will!
for now I am really loving it. I think a langauge ius alla bout its community, and for now I never heard someonesaying "Rust sucks". It's also the most loved programming language on Stack Overflow survey, and they are great signals
All the best with learning Rust!!
Amazing blog !!
thank you Shubhangi! you are doing great!
Nicely explained, Fran👏
thanks Rakesh!
Amazing post. Already learning basics
thank you!
Nicely explained
Thank you RayMiles!
Hey, it was a nice read, you got my follow, keep writing!
Thank you !
All the best @francesco, you are really doing a great work.
thank you @shoruntech !
Thank you so much man🔥💯, your tutorials are just awesome.
So, I'm gonna get all of about rust from your tutorial series.
thank you!
Its amazing, I suggest you to visit apksbrand
thanks