4 ms·
The bummer is that the main reasons I would want my company to adopt Rust are 1) the toolchain and 2) the type system (we're on Python, which has the worst stor
by brundolf 4y ago
The bummer is that the main reasons I would want my company to adopt Rust are 1) the toolchain and 2) the type system (we're on Python, which has the worst story imaginable for both of these). But most of the pain in learning and using Rust comes from its performance characteristics, which we mostly don't need
Such is life
- kramerger 4y agoIn that case I think Go is a better language for your shop. It does not have the performance of rust, but on the other hand it is almost as easy to learn as python.
- brundolf 4y agoIt has the tooling story figured out, but its type system leaves a lot to be desired
- aceBacker 4y agoA lot? I mean, it's not rust but it's not that bad.
- jrockway 4y agoIt's definitely an upgrade over Python. I remember learning Go and saw "type Foo struct { ... }" and was sure this meant the language had algebraic data types and pattern matching and all that fun stuff. It didn't. It was fine.
- Gibbon1 4y agoRust gives me pause because it seems like yet another golden hammer language with bad developer ergonomics
- brundolf 4y agoAgree to disagree