3 ms·
I’m bracing myself for the response, but. Rust. Yes, it clearly has a sharper learning curve than Python. But I think idiomatic Rust feels a lot like a good P
by kstrauser 1y ago
I’m bracing myself for the response, but.
Rust.
Yes, it clearly has a sharper learning curve than Python. But I think idiomatic Rust feels a lot like a good Python implementation of the same thing would, in ways I can’t quite explain. The borrow checker is certainly something to come to grips with, but it also nudges you to write code the way you should probably be writing it anyway. Don’t pass complex structures around and mutate them everywhere. Don’t return 5 kinds of object from the same function. Don’t go crazy with inheritance vs plain, understandable, testable functions.
Rust just feels right to my Pythonista brain.