This is an automated archive made by the Lemmit Bot.

The original was posted on /r/rust by /u/daishi55 on 2024-09-17 16:03:20+00:00.


After a few years working professional with typescript and personally with rust, I started a big tech job that has been mostly python so far. I mention big tech only to convey that in terms of tooling - linters, static analysis, etc, we have the best. And despite all that, python is just miserable due to its “type” “system”. I of course reached for the typing module but it just sucks to work with because it’s just bolted on top of the language.

I miss Option and pattern matching so much. But most of all I miss rust enums. There’s like 16 places already where they would’ve made my life so much easier.

So forget about zero cost abstractions, memory safety, etc - I would choose rust in a heartbeat for the type system alone.