Slashdot Mirror


GCC 4.8.0 Release Marks Completion of C++ Migration

hypnosec writes "GCC 4.8.0 has been released (download), and with it, the developers of the GNU Compiler Collection have switched to C++ as the implementation language, a project the developers have been working for years. Licensed under the GPLv3 or later, version 4.8.0 of the GCC not only brings with it performance improvements but also adds memory error detector AddressSanitizer, and race condition detection tool the ThreadSanitizer. Developers wanting to build their own version of GCC should have at their disposal a C++ compiler that understands C++ 2003."

11 of 269 comments (clear)

  1. Congrats to the poster and editor by Anonymous Coward · · Score: 2, Funny

    For not using the word "dog food" in the summary.

    1. Re:Congrats to the poster and editor by K.+S.+Kyosuke · · Score: 4, Funny

      For not using the word "dog food" in the summary.

      This isn't Microsoft, so that would be more like "cat food" - FLOSS developers are more like cats (they're difficult to Hurd, or how you spell it).

      --
      Ezekiel 23:20
  2. All right, by Anonymous Coward · · Score: 3, Funny

    This should be in the Debian repositories by the end of the decade.

  3. Re:chicken or egg? by Anonymous Coward · · Score: 5, Funny

    Hexadecimal? You kids and your newfangled contraptions. Back in my day, we had to use BINARY, and we were always running out of 1's so we had to take the 0's to the blacksmith and have them cut down and straightened before we could use them.

  4. Re:chicken or egg? by smittyoneeach · · Score: 4, Funny

    My supervisor held the hickory switch while I was manning the AN/UYK-7. Manfully.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  5. Yessssss! by Greyfox · · Score: 4, Funny

    Now! Witness the power of this FULLY OPERATIONAL C++ Compiler! Muahahahahahaha! Erm... damn it... what's the flag for debug symbols again?

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  6. Re:chicken or egg? by wonkey_monkey · · Score: 3, Funny

    Screw that. I'm going to continue pulling people up on this one irregardless.

    --
    systemd is Roko's Basilisk.
  7. Re:Nice new feature by drinkypoo · · Score: 5, Funny

    A new general optimization level, -Og, has been introduced. It addresses the need for fast compilation and a superior gangsta experience while providing no need to use an AK.

    It sounds like today was a good day.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  8. Re:GCC vs. CLang by Anonymous Coward · · Score: 2, Funny

    blows were landed, they both got tired, and now they're at the neighborhood watering hole
    telling the story for the fourth time in increasingly slurred words

  9. Linux kernel is moving to C++ by csumpi · · Score: 1, Funny

    Linus seems rather impressed by the quality and performance of GCC 4.8.0. From google+:

    "All these years I might have been wrong about c++. I've decided to migrate the whole kernel to c++. Sorry to all the folks whom I called morons for not using c. From this point on only c++ patches will be accepted."

  10. Re:chicken or egg? by wonkey_monkey · · Score: 3, Funny

    Which begs the question of why you felt the need to post, thus bringing us full circle.

    --
    systemd is Roko's Basilisk.