Good afternoon everyone, I’m desperate to learn the rust programming language, but I don’t know where to start and how to improve performance and upgrade this skill, so I have little experience in programming. Can anyone tell me what is the best place to start and what plugins will help in learning rust? thank you all in advance
Start with the Rust book: The Rust Programming Language - The Rust Programming Language and take it from there. You'll need to have experience programming though.
https://teach-rs.trifectatech.org/ is also a good place to get started.
If you have little experience in programming then you might find this a relatively gentle place to start. Rust 101 Crash Course: Learn Rust (6 HOURS!) + 19 Practice Exercises | Zero To Mastery
But, as @firebits.io says, you will also eventually need to read the Rust book.
I just finished Learning Rust with entirely too many Linked Lists. It could use some more polish, but it's a good practical overview through some more advanced topics.
Including Iterators, raw pointers, aliasing, stacked borrows, UnsafeCell, variance, miri and some unsafe fun.
Might I also suggest that, in parallel, you upgrade your programming skills too. Rust is quite a "sharp instrument", and doing the "wrong programming thing" can very quickly become painful.
At a minimum, anything by Martin Fowler, Head First series, the controversial Bob Martin, the canonical "The Pragmatic Programmer: From Journeyman to Master", "Seven Languages in Seven Weeks", etc.
There are many, many, more books I'd recommend, but all of these have proven useful to those starting out (even if they are pretty old!).
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.