3 ms·
What's wrong with using C++ in 2009?
by nickelplate 17y ago
What's wrong with using C++ in 2009?
- prodigal_erik 17y agoIt gives up all possible safety for performance gains that haven't mattered on the desktop for years. "volatile" is not enough of a memory model to write portable threaded code for I/O bound multicore machines. And it's missing an awful lot of modern conveniences that are painful or unreliable without language support: AOP, closures, currying, invariants, reflection, serialization, remoting, extensible syntax.
- gaius 17y agoEchoing the commenter above, people writing C++ in 2009 are laughing all the way to the bank.
- HeyLaughingBoy 17y agoI don't know about laughing all the way to the bank, but I would probably have more difficulty writing machinery control code in anything other than C++