3 ms·
Well that's because C, and C++, are uniquely awful and Rust can actually take them on. Kotlin doesn't have a strong case for replacing java because java is, we
by array_key_first 9mo ago
Well that's because C, and C++, are uniquely awful and Rust can actually take them on.
Kotlin doesn't have a strong case for replacing java because java is, well, just fine. At least it's safe. Sure it's, like, slightly inconvenient sometimes.
And other languages like Go which originally claimed to take on C and C++ just don't. Go is garbage collected, it's not a real competition.
But Rust is different. It's actually safe, and it's actually a real competitor. There's basically zero reason to choose C other than "I know it" or "one of my library author's knows it". Which are both very good reason, but incidently have nothing to do with the language itself.