Earlier quoted context omitted.
The go and rust crowds both love writing things in their own language for its own sake. Not because it's a good choice. For a large web backend, go is great. For many other things it's terrible.
Rust is pretty antithetical to resume-driven development because a lot of the stuff that's written in Rust is too well-written and free of the usual kinds of software defects. It immediately becomes "done" and enters low-effort maintenance mode, there's just very little reason to get involved with it anymore since "it just works". Believe it or not, this whole dynamic is behind a lot of the complaints about Rust in t…
I didn’t realise that the only requirement for well-written code is to have an expressive type system and memory safety.