It does, but I just ignore it all. I'm the only one working on the code and I've got far better things to do. Same thing with Java--1.6 seems the best balance between elegance and utility. I'd use just plain C++, except I'm lazy and want the simpler file handling--while it's not perfect, it's still easier than C.DJ Warmonger wrote: ↑Fri Oct 11, 2019 6:44 pm C++11 has many features that help creating idiot-proof, safe and automagical libraries which handle all the typing, safety checks and boilerplate code.
However, all this comes naturally in more moderns languages and is transparent to their user. It's not the case in C++11, however, since it still maintains backward compatibility with original language that is 47 years old.
Programming paradigms change very quickly and languages try to adapt, but just get bogged down. The main problem with C++ is the same with any language that's become entrenched in the business world. There's huge code bases that businesses don't want to give up, nor pay to have translated to a more modern language. I'm sure there's still some COBOL out there, somewhere, lurking...