Latest Proposals for C++0x 911
CodeDemon writes "It looks like the ISO/IEC JTC1/SC22/WG21 working group has made some headway in reviewing new proposals for the C++ language. The long anticipated upgrade for C++, C++0x, may be just around the corner. Head on over to check out the proposals yourself."
It keeps going and going.... (Score:4, Funny)
why not... (Score:3, Funny)
Re:It keeps going and going.... (Score:4, Funny)
Supercalifragilisticexpialidocious! (Score:5, Funny)
Someone try to say that ten times fast!
C++0x ? (Score:5, Funny)
The hardest part is deschiphering the comments...
directions for C++? (Score:1, Funny)
Alan (Score:4, Funny)
What does Alan C++0x think of this?
C++0x? (Score:5, Funny)
I've...I've been living a lie...
COBOL (Score:5, Funny)
Alan C++0X (Score:5, Funny)
Re:where does the name come from? (Score:3, Funny)
"C++ is to C as Lung Cancer is to Lung"
- a sig I read on slashdot
Re:It keeps going and going.... (Score:5, Funny)
I'm rooting for C+=2.
From Merriam Webster Dictionary... (Score:2, Funny)
Just wait until the free standard comes out: C++Gnu
c += 2 (Score:5, Funny)
So let's see; somebody else already proposed (c++)++ , which is a reasonable suggestion... but... um... how about "c += 2"? For now, it's as concise as the alternative, but going forward it will scale better (c += 3 vs ((c++)++)++ ).
Re:It keeps going and going.... (Score:5, Funny)
Re:C++0x? (Score:3, Funny)
Re:c += 2 (Score:5, Funny)
If C++ source is .CPP... (Score:1, Funny)
Then will C++0x be
Buffer overflow exploits, anybody?
<sig>Mr. Kaze</sig>
Re:where does the name come from? (Score:3, Funny)
Re:Stroustrup's Remove Embarrassments (Score:3, Funny)
Re:It keeps going and going.... (Score:5, Funny)
Re:how the hell do you pronouce that (Score:3, Funny)
How Do You Pronounce That?? (Score:2, Funny)
"cox?"
"kooks?"
Re:Supercalifragilisticexpialidocious! (Score:3, Funny)
yes, this is supposed to be funny
Re:Alan (Score:2, Funny)
Re:Whatever. (Score:2, Funny)
I do all my cluster number crunching in JavaScript.
pure speed baby
NULL pointer dereference (Score:3, Funny)
Isoiec-JetSeeWonsc-tutuwig-tuwan (Score:1, Funny)
If the differece beween C and C++ ..... (Score:3, Funny)
TIME TO RETIRE C++ (Score:5, Funny)
I'm a first year programming student at an Ivy League school and I've
just finished my Visual Basic classes. This term I'll be moving onto
C++. However I've noticed some issues with C++ that I'd like to
discuss with the rest of the programming community. Please do not
think of me as being technically ignorant. In addition to VB, I am
very skilled at HTML programming, one of the most challenging
languages out there!
C++ is based on a concept known as Object Oriented Programming. In
this style of programming (also known as OOPS in the coding community)
a programmer builds "objects" or "glasses" out of his code, and then
manipulates these "glasses". Since I'm assuming that you, dear reader,
are as skilled at programming as I am, I'll skip further explanation
of these "glasses".
Please allow me to make a brief aside here and discuss the origins C++
for a moment. My research shows that this language is one of the
oldest languages in existence, pre-dating even assembly! It was
created in the early 70s when AT&T began looking for a new language to
write BSD, its Unix Operation System (later on, other companies would
"borrow" the BSD source code to build both Solaris and Linux!)
Interestingly, the name C++ is a pun by the creator of the language.
When the first beta was released, it was remarked that the language
would be graded as a C+, because of how hideously complex and unwieldy
it was. The extra plus was tacked on during a later release when some
of these issues were fixed. The language would still be graded a C,
but it was the highest C possible! Truly a clever name for this
language.
Back to the topic on hand, I feel that C++ - despite its flaws - has
been a very valuable tool to the world of computers. Unfortunately
its starting to show its age, and I feel that it should be
retired, as COBOL, ADA and Smalltalk seem to have been. Recently I've
become acquainted with another language that's quite recently been
developed. Its one that promises to greatly simplify programming. This
new language is called C.
Although syntactically borrowing a great deal from its predecessor
C++, C greatly simplifies things (thus its name, which hints at its
simpler nature by striping off the clunky double-pluses.) Its biggest
strength is that it abandons an OOPS-style of programming. No more
awkward "objects" or "glasses". Instead C uses what are called
structs. Vaguely similar to a C++ "glass", a struct does away with
anachronisms like inheritance, namespaces and the whole
private/public/protected/friend access issues of its variables and
routines. By freeing the programmer from the requirement to juggle all
these issues, the coder can focus on implementing his algorithm and
rapidly developing his application.
While C lacks the speed and robustness of C++, I think these are petty
issues. Given the speed of modern computers, the relative sluggishness
of C shouldn't be an issue. Robustness and stability will occur as C
becomes more pervasive amongst the programming community and it
becomes more fine-tuned. Eventually C should have stability rivaling
that of C++.
I'm hoping to see C adopted as the de facto standard of programming.
Based on what I've learned of this language, the future seems very
bright indeed for C! Eventually, many years from now, perhaps we'll
even see an operating system coded in this language.
Thank you for your time. Your feedback is greatly appreciated.
Egg Troll
A new version of language or filter-busting spam? (Score:3, Funny)
Just call it E. (Score:4, Funny)
Re:How Do You Pronounce That?? (Score:1, Funny)
(gesundheit)
Whoa! I don't remember eating that!
C++0x? (Score:3, Funny)
Re:It keeps going and going.... (Score:5, Funny)
Great language!! Would code in again!!! C++++++++++++++++++
Re:where does the name come from? (Score:5, Funny)
Didn't we learn anything from Y2K? How am I going to tell the difference betwen code written to the C++ 2005 standard and the C++ 1905 standard?
What about existing proposals? (Score:4, Funny)
Rather than just rushing into designing yet more features for the language, shouldn't existing proposals such as This 5-year-old proposal for overloading [att.com] be taken into consideration? :-)
Re:C++ == Algol++++++++++ (Score:4, Funny)
Re:c += 2 (Score:4, Funny)
And that you would post that indicates that you don't really know what humor is all about.
Re:SCO owns nothing but C++rap (Score:2, Funny)
SCO announced earlier this morning that they obtained all rights to the English language from England for an undisclosed amount and plan develop a "reasonable and non-discrimatory" license plan for individuals wishing to communicate using the language. A SCO spokesperson recently told reporters: "We're not after the individual English speakers, so there's no need to worry. It has come to our attention that IBM intentionally placed some English words into the open-source Jive language and is in clear breach of our license with them, forcing us to take them to court for... (cue music and camera zoom-in) One Meelion Dollars."
Although details are not yet finalized, SCO promises that the royalty for using the English language will be affordable, "something in the ballpark of 3 to 4 cents per word communicated." In that scenario, this news story would cost us several dollars, which is quite cheap and reasonable in this news agency's opinion. More at 11.
Re:It keeps going and going.... (Score:5, Funny)
And the other joke of an Object-Oriented COBOL being named, ADD ONE TO COBOL.
Re:c += 2 (Score:4, Funny)
Re:So does everyone else. (Score:2, Funny)
Re:It keeps going and going.... (Score:5, Funny)
Yes, but it's postincrement, so the result is still C without any added value ;-)
Re:Just call it E. (Score:3, Funny)
Re:So does everyone else. (Score:2, Funny)
Actually, you get an extra colon, but you should be able to cast it to any organ you like.
Re:It keeps going and going.... (Score:3, Funny)