Slashdot Mirror


GCC Moving To Use C++ Instead of C

An anonymous reader writes "CodeSourcery's Mark Mitchell wrote to the GCC mailing list yesterday reporting that 'the GCC Steering Committee and the FSF have approved the use of C++ in GCC itself. Of course, there's no reason for us to use C++ features just because we can. The goal is a better compiler for users, not a C++ code base for its own sake.' Still undecided is what subset of C++ to use, as many contributors are experts in C, but novices in C++; there is a call for a volunteer to develop the C++ coding standards."

17 of 546 comments (clear)

  1. Great by jimmydevice · · Score: 2, Funny

    We have to pick through the preprocessor output to find the broken bits.

  2. Out of the ashes and into C++ by trialcode · · Score: 4, Funny

    Great idea! This will surely help steal back users from LLVM/clang. The reason people are jumping ship is because they want a compiler written in C++, it has nothing to do with performance, licenses and/or features. Just thinking about those crunchy templates, page up and page down, makes my mouth water. I can't even begin to comprehend how they ever got anything done without templates.

  3. The devs don't know C++?? Its a C++ compiler! by Viol8 · · Score: 5, Funny

    Are they seriously trying to suggest that the people who work on developing and maintaining a C++ compiler are novices in C++??

    Sorry , am I missing something here?

    1. Re:The devs don't know C++?? Its a C++ compiler! by dgriff · · Score: 5, Funny

      Are they seriously trying to suggest that the people who work on developing and maintaining a C++ compiler are novices in C++??

      Car analogy time! You can be an expert car mechanic without knowing how to drive.

      I'll get me coat...

  4. Great ! Another printout to burn by abies · · Score: 2, Funny

    Looking at the GNU Coding Standard which is used for gcc, whatever 'best practices' and style guideline they come with will make a good fireplace material ...

  5. C++ flame wars by o'reor · · Score: 5, Funny
    starting in 3... 2... 1...

    Here's somme ammo from bash.org:

    Phil: C++ is java's uncle that never comes to visit, and had half his face blown off when he stepped on a landmine, also he's a pedophile.
    Phil: But he's the industry standard.
    David: and runs much faster
    Phil: He has to be able to run fast, he's a pedophile.

    --
    In Soviet Russia, our new overlords are belong to all your base.
  6. Re:Seems odd... by Anonymous Coward · · Score: 5, Funny

    now I'd like to see the graph of what was used to compile each compiler, until the first one written at hand on perforated cards, programmed for abacus in the classical ages

  7. Re:What... by josgeluk · · Score: 5, Funny

    Quis compilabit ipsos compilatores?

    ecco, tibi fixi .

  8. Re:80's technology by Narishma · · Score: 5, Funny

    Yeah, exactly. I don't understand why they didn't chose something modern like Ajax.

    --
    Mada mada dane.
  9. Re:Seems odd... by FlyingBishop · · Score: 5, Funny

    With the nodes that insert a backdoor into the unix login program colored red.

  10. Re:so now I can't grep for functions by Joce640k · · Score: 5, Funny

    Ummm... just right click the function name and select "Find all references" from the popup menu.

    --
    No sig today...
  11. Re:What... by Anonymous Coward · · Score: 2, Funny

    is this on topic because it's also in a dead language?

  12. Re:Seems odd... by ixache · · Score: 2, Funny

    So you're saying that this "Grace Hopper" character, far from being the role model for (female) programmers that the official history posits, was actually a spawn of the devil, the mother of the business programming scourge?

    And by the way, what kind of name is "Grace Hopper"? A thinly veiled reference to the Plague of Locusts, I tell you! Isn't that definitive proof? Brace yourself, Jiminy!

    --
    Do I make sense? Please report if not.
  13. Re:As everyone forgot EGCS vs GCC back in Linux 2. by grub · · Score: 2, Funny


    I have a Caldera OpenLinux T-shirt from back in the day. I still wear it around once a week

    You wear it on those days you want to get laid, eh? :)

    --
    Trolling is a art,
  14. Re:What... by Anonymous Coward · · Score: 1, Funny

    Yo dawg.... I heard you like to compile compliers, so I compiled a compiler with your compiler.

  15. Re:Seems odd... by Anonymous Coward · · Score: 0, Funny

    If your backdoor is red after insertion, you should have used a better lubricant.

  16. Re:Seems odd... by nacturation · · Score: 5, Funny

    The English language, being the whore that it is, pretty much allows you to make any word or phrase mean anything over time, as long as you use the generally accepted meaning at the time.

    For all intensive purposes, I could care less.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.