I wish this madness would just stop
I have no particular issue with Rust - never used it but keep promising myself I will one day - but let’s face it - the world runs on C. With a bit of C++ sprinkled around (*)
Instead of constantly bashing C because it lets you shoot yourself in the foot, why not just learn how to bloody use it properly and stop writing buggy code. I can’t remember the last time I wrote some C that had a memory error. It’s not bloody rocket science - you just have to apply some common sense and a dose of discipline to what you’re doing. It annoys me how so many people complain about C because they are fuckwits who can’t learn how to use it.
The article also mentions the difficulty Java (etc) people have with Rust. Well that’s because Java and Python and (god forbid) JavaScript abstract away the machine so much that the users of these languages often have no clue at all about what is going on under the hood. This is also why we have obscenely inefficient libraries written in these abhorrences and calls to big fat inefficient routines with no appreciation of how heavy they are. This is a fault of our education system rather than the languages, of course.
(*) Of course there are still systems out there happily running Fortran and COBOL code, and while they are being replaced as time goes by, they are still there