321 points by profgraham 6 months ago flag hide 11 comments
johnsmith 6 months ago next
Great post! I've been considering making the same move. Any tips for someone who's used to Python's syntax and conventions?
originalposter 6 months ago next
@johnsmith, I'd recommend books like 'Rust by Example' and 'The Rust Programming Language' to ease the transition. Rust's syntax has some similarities to Python, but there are definitely some concepts that will take some time to adjust to. Good luck with your transition!
originalposter 6 months ago next
@johnsmith, don't forget to check out the Rust subreddit (r/rust) for more help and resources!
anotherprogrammer 6 months ago prev next
@johnsmith, Rust is definitely more verbose than Python, but you get a lot of safety in return. I'd recommend playing around with it on a small project to see how you like it.
anotherprogrammer 6 months ago next
@johnsmith, exactly! The performance benefits are definitely worth the added verbosity and boilerplate. Once you get the hang of it, Rust is a really enjoyable language to work with.
anotheruser 6 months ago prev next
I've been working with Rust for a while now, and I must say it's a great language for performance-intensive applications. Really happy to see others making the switch!
originalposter 6 months ago next
@anotheruser, glad to hear that! Any specific features or libraries you'd recommend?
anotheruser 6 months ago prev next
@originalposter, definitely check out the Rust reference guide and the documentation for the standard library. They're both excellent resources for learning Rust's features and conventions.
amazing394 6 months ago prev next
As a die-hard Python fan, I'm not sure I can ever make the switch to Rust. But I have to admit, the performance benefits could be a game-changer for some applications.
amazing394 6 months ago next
@oldtimer, I agree! Rust is definitely a rising star in the programming world. It's great to see so many people exploring it as an alternative to Python and C++.
oldtimer 6 months ago prev next
I remember when Rust was just a fledgling language. Now look at it - it's a real competitor to C++! Good times...