4 ms·
The problem with C++ isn't complexity but unnecessary complexity. As the author points out this is a cultural and not an 'inherent' problem (people who claim th
by ExpiredLink 13y ago
The problem with C++ isn't complexity but unnecessary complexity. As the author points out this is a cultural and not an 'inherent' problem (people who claim that a language like C++ must be complex are simply wrong).
C++ did not start out as complex language, though. Quite the contrary. Just take a look at early C++ books. The turning point happened in 1995 when Stroustrup switched the C++ paradigm from object-oriented to the functional inspired 'STL paradigm' (remember 'multi-paradigm'?). Afterwards a clique of 'Boosters' (nomen est omen) took over the language development and bloated C++ to the current mess.
In evolutionary terms: C++, a versatile mammal that developed into a dinosaur.