C++ has many not-that-simple topics – compilers, build process, thread safety, testing, etc. Feeling overwhelmed by these challenges in my personal projects, I decided to try something new, I took a course called Rust for Programmers by Jan Schaffranek.
Table of Contents
After a week of learning and experimenting, I can see why there are so many talks about Rust around. Rust is simple (enough). Rust is fun. It solves (to some degree) many problems C++ has. It makes small projects really easy to handle – to start, to write, to test, to document and to distribute. While I’m still exploring Rust’s capabilities in the bigger picture, I’m already deeply impressed!
I made a small TUI application (github.com/an-dr/creator) to create new projects from templates – and it was super pleasant and pretty simple – sometimes simpler than using Python!
Review
🟢🟢🟢🟢🟢: 5 out of 5
It is a perfect course if you know C++ and Python and want to learn Rust. It is a great course if you want to learn Rust.
I’m going to make the year 2025 a Rust Year. I will use it for my desktop project, for my robotic and embedded projects, and also might make a game. Thank you Rust and thank you, Jan Schaffranek.