Re:“I am literally losing sleep” over Java (1996)
by Zababa on Thursday January 06, 2022 @12:08PM
(#29826249)
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++.
Re:“I am literally losing sleep” over Java (1996)
by kaba0 on Thursday January 06, 2022 @12:26PM
(#29826537)
I’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.
Re:“I am literally losing sleep” over Java (1996)
by secondcoming on Thursday January 06, 2022 @01:37PM
(#29827810)
It's interesting that you find RAII hard. I've not heard this opinion before.
But that is regarding the implementation/specification. For the users it will be two new keywords and .ref. It will even ease the language by healing the rift between primitives/objectsz