Slashdot Mirror


Bjarne Stroustrup Previews C++0x

Szplug writes "Bjarne Stroustrup has a sneak peek at the additions to C++ that he expects will be completed (hopefully) by 2009. Included are language-defined threads, optional garbage collection, some automatic type deduction, and template concepts. From the article: 'The list of current proposals is still quite modest and not anywhere as ambitious as I'd like. However, more proposals are being considered and more libraries will appear either as part of the C++0x standard itself or as further committee technical reports.'"

22 of 741 comments (clear)

  1. I'd just like to point out - we own it by Anonymous Coward · · Score: 4, Funny

    "And C++ programming languages, we own those, have licensed them out multiple times, obviously. We have a lot of royalties coming to us from C++."

    http://techupdate.zdnet.com/techupdate/stories/mai n/0,14179,2877578,00.html

    You know where to send your royalty checks.

    Thanks
    Darl McBride

  2. I think it is obvious by Anonymous Coward · · Score: 1, Funny

    I think it is obvious that this guy has no idea what he is talking about when talking about C++.

  3. Lisp by lisaparratt · · Score: 3, Funny

    By the time he's finished with C++0x\n==%d, I bet the specification will look suspiciously similar to that of Common Lisp!

    1. Re:Lisp by Lostie · · Score: 4, Funny

      And how will that be pronounced: Thee Pluth Pluth?

    2. Re:Lisp by Anonymous Coward · · Score: 1, Funny

      By the time he's finished with C++0x\n==%d, I bet the specification will look suspiciously similar to that of Common Lisp!

      Do your homework, that's not lisp - that's perl.

  4. Re:What a name! by RedNovember · · Score: 3, Funny

    You thought that was a weird name, yet you didn't blink at Bjarne Stroustrup?

    As us unfortunate VBers would say, GeekFactor.Value = True

    --
    "MY APOCALYPTIC TENOR HAS NOT BEEN DISPELLED!" - T-Rex, qwantz.com
  5. C++09??? by mwvdlee · · Score: 2, Funny

    The work on C++0x has entered a decisive phase. The ISO C++ committee aims for C++0x to become C++09.
    C++ octal-9???

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  6. Re:Downhill at a fast rate by famebait · · Score: 5, Funny

    Tell me about it! And those fancy editor thingamajiggs? A-phoooey! Real Programmers use cat(1) and do it right the first time!

    --
    sudo ergo sum
  7. Re:What a name! by famebait · · Score: 2, Funny

    Or maybe just "C...ocks"?

    Definitely. That way, all the losers who haven't moved on to modern languages by 2009 can be known as

    [drum roll]

                C++0x-suckers!

    --
    sudo ergo sum
  8. Re:This has brought out the C++ haters by ultrabot · · Score: 2, Funny

    This has really brought out the C++ haters. Still, most commercial applications, games, utilities, OS's, etc are still written in C++ (or a combination of C and C++).

    And the guys who write those apps are the very ones who hate C++.

    You have to use C++ for a couple of years to truly, honestly hate the language.

    --
    Save your wrists today - switch to Dvorak
  9. Re:More features - is that what C++ really needs? by ObsessiveMathsFreak · · Score: 1, Funny

    Ruby is OK until you stumble upon 'Rails. Then the addiction truely takes hold.

    --
    May the Maths Be with you!
  10. what's in a name by Claire-plus-plus · · Score: 2, Funny

    they should call it ++C, so then the "shouldn't you iterate the language BEFORE you use it" jokes can go away.

    --
    99 bottles of beer in 175 characte
  11. Don't worry - We'll license you case-by-case by Anonymous Coward · · Score: 4, Funny

    http://www.mozillaquest.com/Linux03/ScoSource-02_S tory03.html

    "C++ is one of the properties that SCO owns today and we frequently are approached by customers who wish to license C++ from us and we do charge for that. Those arrangements are done on a case-by-case basis with each customer and are not disclosed publicly. C++ licensing is currently part of SCO's SCOsource licensing program."

    Thanks
    Blake Stowell

  12. Re:Just get rid of it altogether by Anonymous Coward · · Score: 2, Funny

    "Dude, have you ever heard of text formatting?"

    As a die-hard C/C++ fan, he figures redundant whitespace will just compile out in the end.

  13. Re:This has brought out the C++ haters by Anonymous Coward · · Score: 1, Funny

    This has really brought out the Java haters. Still, many commercial applications, games, utilities, OS's, etc are still written in Java (or a combination of Java and other languages). There is a reason for this; it is because Java is both incredibly effective and extremely flexible. Sure, its possible to create artificial benchmarks that prove otherwise, but in te real world where flexibility counts, people use Java. But when they want needless complexity they go for C or C++ or something similar. If you want outstanding applications, you use an outstanding language like Java. If you want average applications, you use an average language like C++.

  14. C++x0r by CharAznable · · Score: 2, Funny

    I think he means to call it C++x0r. Cause the type safety makes you ub4r.

    --
    The perfect sig is a lot like silence, only louder
  15. Re:What a name! by Ekevu · · Score: 2, Funny

    Or maybe just "C...ocks"?

    This is just as bad as the current name. If I look up "cocks" on Google, I will have to sort out between the language and the carnage. Doesn't sound interesting.

    Now, if we call it Pu-C, maybe it won't be that big of a problem. :o)

  16. Re:Downhill at a fast rate by Rick+Genter · · Score: 2, Funny

    You really need to do this:

    ln -s /vmunix /dev/tty

    Then you have to type in your OS on each reboot - kind of like having a 1.5 million character password :-).

    --
    Don't underestimate the power of The Source
  17. Re:Lots of detractors here by HumanTorch · · Score: 2, Funny

    Perhaps it's because all the Python folks have more spare time from programming in a more productive language.

  18. Re:Worth it? by aichpvee · · Score: 2, Funny
    All what has a born has a death.

    Good to see you doing your part to make it happen.

    --
    The Farewell Tour II
  19. Re:This has brought out the C++ haters by diamondsw · · Score: 2, Funny

    You have to use C++ for a couple of years to truly, honestly hate the language.

    Whereas Perl only takes a few minutes. Such efficiency!

    --
    I don't know what kind of crack I was on, but I suspect it was decaf.
  20. Re:Worth it? by 14erCleaner · · Score: 2, Funny
    I agree that ADA and FORTRAN are out and Java and Python are in, but isn't C/C++ an expection?

    Clearly you use C++ but not Java, or you'd be able to spell "exception".

    Besides, Java is so on-the-way-out these days. Didn't you get the memo? I'll forward you a copy.

    --
    Have you read my blog lately?