4 ms·
C++ has been used by lots of people without PhDs to great success. The language is not perfect, but for most people it's far from the hell that's described in t
by Zababa 5y ago
C++ has been used by lots of people without PhDs to great success. The language is not perfect, but for most people it's far from the hell that's described in the comment I replied to. Some people will complain about the AbstractFactoryBeanInterface in Java and say that it's hell, they are the minority. Same with C++.
- kaba0 5y agoI’m not saying that C++ needs PhDs to write, but it is one of the most complex languages out there. Even just basic usage is considerably hard (RAII, r/l-values, etc). Of course it is in part inherent in the system programming domain. But Java is a trivial language comparatively, your mentioned complexity is user-generated.
- secondcoming 5y agoIt's interesting that you find RAII hard. I've not heard this opinion before.
- kaba0 5y agoWell, correctly writing all the copy/move constructors is hard.