Page 1 of 2
what does C stand for in C++?
Posted: Wed Oct 30, 2002 2:18 pm
by Joey
what does the C stand for in C, C+, C++, Visual C++
???
Re:what does C stand for in C++?
Posted: Wed Oct 30, 2002 2:26 pm
by Tom
They made a lanugage called A, didn't like it, then B, same thing, C they liked it.
C++ = C plus more stuff that's good.
Actually, they never know why C++ stands for.
I think it stands for
{
C++; // C + 1
}
In C Code
Re:what does C stand for in C++?
Posted: Wed Oct 30, 2002 3:25 pm
by grey wolf
there was never an "a" language.
AT&T labs had a research project to make a usable high-level programming language for their Unix platforms led by Ritchie i think. they called it the "B" programming language, but found it somewhat limiting. Kernigan went on to help Ritchie design the "C" programming language and the first standard (known as K&R C).
ANSI and ISO standards eventually led to the superset of C we know as C++.
there is also "Objective C", which is a subset of C++ that was added to ANSI C to give it object-oriented support. there is no C+.
Visual C++ is Micro$oft's C++ compiler. GCC is the GNU C Compiler.
Re:what does C stand for in C++?
Posted: Wed Oct 30, 2002 3:50 pm
by jelleghys
Oh...
I C
Re:what does C stand for in C++?
Posted: Wed Oct 30, 2002 4:23 pm
by ark
yes, the ++ in C++ is a dorky play on the ++ operator from C.
Re:what does C stand for in C++?
Posted: Sat Nov 02, 2002 3:48 pm
by Tim
The language BCPL came first, then B, then C, then C++.
IMHO C++ should have been called either D or P.
Re:what does C stand for in C++?
Posted: Sat Nov 02, 2002 4:13 pm
by DragonSlayer
I read somewhere the theory was with the increment operator. Went something like "But was it foolish to name a language using C's increment operator?" or something, well I got to the main point
.
Re:what does C stand for in C++?
Posted: Tue Nov 05, 2002 4:55 pm
by Joey
so C really doesnt stand for anything. thats wierd.
Re:what does C stand for in C++?
Posted: Wed Nov 13, 2002 2:20 am
by frank
C is Controll ;D
Re:what does C stand for in C++?
Posted: Wed Nov 13, 2002 11:10 am
by Schol-R-LEA
Joey wrote:
so C really doesnt stand for anything. thats wierd.
I suppose that, since C is a derivative of BCPL[sup]1[/sup] by way of B, one could argue thast it stands for either 'Cambridge' or 'Comprehensive'. But that would be silly...
OTOH, when I was in college and first encountering the language (using DeSmet's C and a Lotus-menu-style text editor better left forgotten) I was told by some wiseacre upperclassman that it stood for 'Cryptic'. To a student whose previous experience was with Applesoft BASIC and Turbo Pascal, and who hadn't quite gotten the different between 'language' and 'programming environment' yet, this seemed entirely plausible.
1.) BCPL stands for "Basic Cambridge Programming Language", a simplified version of CPL, which, like JOVIAL and BLISS, was based on the early ALGOL-58 standard. As the language spread out of Cambridge University, the name was retconned to "Basic Comprehensive Programming Language". Now you know.
Re:what does C stand for in C++?
Posted: Wed Nov 13, 2002 11:33 am
by Tom
Sometimes..."C" doesn't seem "Comprehensive"...
Re:what does C stand for in C++?
Posted: Fri Nov 15, 2002 2:56 am
by grey wolf
maybe "concise" might be a better adjective?
and on a side note: "BLISS is Ignorance."
Re:what does C stand for in C++?
Posted: Fri Nov 15, 2002 8:17 am
by elias
its supposed to be a joke thats incorrect. the ++ operator adds one to e avaiable. so ++C woudl add 1 to c, then use it. c++, first uses teh value of c, and then adds 1, thats why its incorrect, but c++ soudns better than ++c. thats the xplanation, and no i didnt make it up, its true
Re:what does C stand for in C++?
Posted: Tue Dec 10, 2002 1:16 am
by Berserk
When will you stop asking crazy questions?
Anyways, C++ is a superset of C (as somebody said) so they put ++ to mean that it was the C language with additions!
Everything C can do, can be done in C++!
Cya.
Re:what does C stand for in C++?
Posted: Tue Dec 10, 2002 1:44 pm
by Joey
how is it a crazy question berserk. it was a question out of my curiousity.