This is the one thing that makes me worried about the long term health of Rust.
There seems to be so much drama, relative to the other languages.
For some reason, you don’t hear about this much drama from languages that have far larger user bases.
There seems to be so much drama, relative to the other languages.
For some reason, you don’t hear about this much drama from languages that have far larger user bases.
It goes back a long way. Wirth was against getting past Standard Pascal, which had no error handling or separate compilation. There was a huge feud between the Interlisp LISP people and the Symbolics LISP people, both of whom had way overdesigned the language, in incompatible ways. Scheme was a reaction to that.
Then the Scheme people started to overdesign their language in reaction to the LISP people, since Scheme lacked even simple things like error handling.
See https://srfi.schemers.org , https://www.r6rs.org , https://racket-lang.org