4 ms·
Programming is secondary to my primary duties and only a means for me to get other things done. I'm in constant tension between using Python and Rust. With Pyt
by jamincan 4y ago
Programming is secondary to my primary duties and only a means for me to get other things done. I'm in constant tension between using Python and Rust.
With Python I can get things up and going very quickly with little boilerplate, but I find that I'm often stumbling on edge cases that I have to debug after the fact and that these instances necessarily happen exactly when I'm focused on another task. I also find that packaging for other users is a major headache.
With Rust, the development time is much higher for me, but I appreciate being able to use the type-system to enforce business logic and therefore find that I rarely have to return to debug some issue once I have it going.
It's a tough trade-off for me, because I appreciate the velocity of Python, but Rust likely saves me more time overall.