I have been updating my old C/C++ code to use the latest POSIX, safe
chars etc.
It made me appreciate Java anew.
1. It is a nightmare to find the *.h file corresponding to some
symbol. In Java it is so easy.
2. C++ suffers from so many aliases. You have dozens of ways of
specifying int. It gets confusing when long and int are the same
thing.
3. You use all manner of flags with no way to make sure you use the
right flag in the right parameter slot.
4. The fussing about with addressing modes.
5. The age, layer upon layer of the same methods slightly reworked.
--
Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com