Blog - Rust is a disappointment
DRANK

I used to call myself a Rust hater, but really I was doing it just to compensate for the perceivable fanboyism e.g. Rust tops on stackoverflow surveys as most-loved language. There are many reasons to hate C++, and I hate C++ too. Lots of people were waiting for a better programming language, but got Rust instead.There are several core problems with Rust:Its compilation is slow. I mean SLOW. Slower than C++. I know over years Rust became several times faster, but objectively we need it to be two orders of magnitude faster, not just two times.It’s complex. Just as complex as C++. But C++ had legacy and Rust had not. The complexity of forcing your way through the jungle of Arc<Mutex<Box<T>>> on every single step directly impacts the quality of the logic being implemented i.e. you can’t see the forest for the trees. Once again, C++ has the same problem, so what’s the point of the language switch in the end?Memory safety is not that sacred. In fact, for many applications malfunctionin…

bykozy.me
Related Topics: Rust
2 comments
  • Slow compilationとここ"Just, please, don’t run around screaming “we should all switch our development to Rust because it’s the best programming language”."だけは同意するけど、それ以外は🤔だなあ

    Rust is a disappointment
    bykozy.me/blog/rust-is-a…