Linked by Thom Holwerda on Mon 13th Aug 2007 17:57 UTC
General Development "A good programming language is far more than a simple collection of features. My ideal is to provide a set of facilities that smoothly work together to support design and programming styles of a generality beyond my imagination. Here, I briefly outline rules of thumb (guidelines, principles) that are being applied in the design of C++0x. Then, I present the state of the standards process (we are aiming for C++09) and give examples of a few of the proposals such as concepts, generalized initialization, being considered in the ISO C++ standards committee. Since there are far more proposals than could be presented in an hour, I'll take questions." Dr. Bjarne Stroustrup is the original designer and implementer of the C++ Programming Language.
Thread beginning with comment 263116
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: C: Esperanto
by DataPath on Mon 13th Aug 2007 18:54 UTC in reply to "C: Esperanto"
DataPath
Member since:
2005-06-29

Vastly superior successors? Do you have ANY experience with real development?

There's a time and a place for C and C++, just like there's a time and a place for Java and C#, just like there's a time and a place for machine code and assembly programming.

There are a number of tasks that I wouldn't want to do in any other language than C. It is simply the best tool for some jobs.

I'd really like to hear about some of these vastly superior languages, so I can write my kernel drivers in them.

I'd really like to hear about some of these vastly superior languages, so I can write cellphone applications in them.

Please, share with me what these wonderful panacea languages are, so that I can write my toolkit libraries in them, and let my customers call them from whatever language they use.

Reply Parent Score: 4

RE[2]: C: Esperanto
by postmodern on Mon 13th Aug 2007 19:52 in reply to "RE: C: Esperanto"
postmodern Member since:
2006-01-27

When people talk of vastly superior languages, they are really talking about a shift in language application. People can do much more much quicker in Java/C#/Perl/Python/Ruby then in C/C++ (speaking from experience as a former Java/C/C++ programmer). Thus the application space for C/C++ shrinks, people move to more modern languages, and they begin to frame their discussions wrt those languages.

Reply Parent Score: 2

RE[3]: C: Esperanto
by DataPath on Tue 14th Aug 2007 19:43 in reply to "RE[2]: C: Esperanto"
DataPath Member since:
2005-06-29

Ahh, finally. Someone bringing an intelligent comment to the discussion.

I'm so tired of GC-jerks going around talking about the death of C/C++, and how inferior they are. They are little children running around shouting how much better their G.I. Joe is than your He-Man. Yeah, G.I. Joe's got guns and fighter jets, but He-Man has a magic sword, and battlecat, AND advanced technology.

Er, ummm, yeah - sorry for the tangent. But the point is, they have their application domain, where they make sense, where they're the best tool (so far) for the job.

Reply Parent Score: 1

RE[2]: C: Esperanto
by Auxx on Tue 14th Aug 2007 06:18 in reply to "RE: C: Esperanto"
Auxx Member since:
2007-04-05

Pascal, D. At least they have better syntax and don't have stupid "features" like header files.

Reply Parent Score: 2