Comments by "Anony Mousse" (@anon_y_mousse) on "What Makes Rust Different?" video.
-
If there's one thing that has been pounded into me over and over again throughout the years, it's that new trendy languages are meant for people that don't actually understand how computers work and don't know how to program. Unfortunately, the lies told by the designers get perpetuated and a vast quantity of people get tricked into using these languages, and thus what should have been a couple of months of trending turn into a decade. Sometimes they even mutate into unholy monsters that take over the world like JavaScript, or they take over a few fields like Python, but even the somewhat niche languages still get used far more than they should. I've never seen a cult this strong though, and the more I learn of this language the more I realize the collective intelligence of the world has gone down a significant amount. Like channel names that are a lie such as "no boilerplate" while demonstrating that this language still has plenty of it and in some cases more than C++. Or that the borrow checker is the greatest thing in the world because it prevents memory leaks while that only applies if the entirety of your code is written in the language, and even then it's still not assured, no matter what the designers guarantee. Of course that also neglects the fact that you have to use all kinds of extra machinery to be able to share data without forcing copies all over the place. Something which C++ doesn't suffer from because it has a simpler syntax here, and that sounds so strange and I'd never thought I'd say such a thing, but here we are. I keep hoping that humanity will grow up and get more intelligent, but the opposite seems to be happening, and Rust's rise to prominence is just another sign of the times.
1