Hacker News new | ask | show | jobs
by jfager 4086 days ago
I'm bored of C++ apologists pretending like there's really such a thing as 'modern and idiomatic C++11/14' that any two C++ programmers actually agree on, or that you'd ever actually see practiced consistently in the wild.

You can no-true-Scotsman code that compiles, runs, and blows up in your face with any modern C++ compiler all you want, it doesn't change the fact that Rust eliminates entire classes of errors that are trivial to hit in C++.

1 comments

I am looking forward to the day Rust is available out of the box in XCode, Visual Studio, Android, QtCreator.

Until then, it is going to be "Modern" C++ for the lower layers/common code, with the platform vendor languages for the upper layers, regardless how Rust improves over C++.

I am a big fan of the type safety of Pascal and ML language families, but eco-systems have more weight than just the language.