Linux Today: Linux News On Internet Time.

C++: the Ugly Useful Programming Language

Oct 14, 2008, 04:35 (7 Talkback[s])
(Other stories by Indigo Jo)

"C++ is an overcomplexity generator. It was designed to solve what turned out to be the wrong problems; as a result, it lives in an unhappy valley between two utility peaks in language-design space, with neither the austere elegance of C nor the expressiveness and capability of modern interpreted languages. The layers, patches, and added features designed to lift it out of that valley have failed to do so, resulting in a language that is bloated, obfuscated, unwieldy, rigid, and brittle. Programs written in C++ tend to inherit all these qualities."

Complete Story

Related Stories: