Learn rust from scratch
Those last months I decided to learn this new fancy and hipster language, so let me share a couple of links I would now recommend. I'm coming from mostly python, but a bit of functional experience with scala, so I'm comfortable with the typing system (and I even use it in python).
Where to start
- Understand how Rust documentation looks like.
💡
Rust is secure
You'll find a similar sentence everywhere. But what does it mean secure? If you com from python or java, it will probably be hard to understand what it means, since we don't have to think about physical memory (RAM). But in C for example, you need to handle that manually, leading to possible unintended errors.
* Python and Java handle this using garbage collectors
* Rust handles it with the Ownership system. Just one piece of code can be the owner of a memory segment at the same time
You'll find a similar sentence everywhere. But what does it mean secure? If you com from python or java, it will probably be hard to understand what it means, since we don't have to think about physical memory (RAM). But in C for example, you need to handle that manually, leading to possible unintended errors.
* Python and Java handle this using garbage collectors
* Rust handles it with the Ownership system. Just one piece of code can be the owner of a memory segment at the same time