I'd phrase it differently, C++ was a set of power-to-performance trade-offs that were optimal in the 1990s.
Time has moved on.
More importantly, a typical 1990s C++ dev was likely someone who learned assembly, then C or C++. Meaning they already knew how to control hardware / memory allocation, and C++ was just a new set of abstraction tools. It was a step forward for them.
To modern devs, C++ is a step backwards. And a tough one at that.
Time has moved on.
More importantly, a typical 1990s C++ dev was likely someone who learned assembly, then C or C++. Meaning they already knew how to control hardware / memory allocation, and C++ was just a new set of abstraction tools. It was a step forward for them.
To modern devs, C++ is a step backwards. And a tough one at that.