Daily Almanac for
Dec 6, 2009
Search White Pages
Search: Infoplease Info search tips
Search: Biographies Bio search tips
C++: /C'·pluhs·pluhs/, n.

Designed by Bjarne Stroustrup of AT&T Bell Labs as a successor to C. Now one of the languages of choice, although many hackers still grumble that it is the successor to either Algol 68 or Ada (depending on generation), and a prime example of second-system effect. Almost anything that can be done in any language can be done in C++, but it requires a language lawyer to know what is and what is not legal — the design is almost too large to hold in even hackers' heads. Much of the cruft results from C++'s attempt to be backward compatible with C. Stroustrup himself has said in his retrospective book The Design and Evolution of C++ (p. 207), “Within C++, there is a much smaller and cleaner language struggling to get out.” [Many hackers would now add “Yes, and it's called Java” —ESR]

Nowadays we say this of C++.

    • Cite
    • Print
    • Bookmark

Premium Partner Content
HighBeam Research
Documents Images and Maps Reference
(from Newspapers, Magazines, Journals, Newswires, Transcripts and Books)

Research our extensive archive of more than 28 million documents from 2,600 sources.

Additional search results provided by HighBeam Research, LLC. © Copyright 2005. All rights reserved.