Slashdot Mirror


GCC Switches From C to C++

According to a post on the GNU Compiler Collection list, GCC is now built as a C++ program by default. This is the fruition of much effort, and the goal now is to clean up the GCC internals that are reportedly pretty type-unsafe by rewriting them using C++ classes and templates.

10 of 406 comments (clear)

  1. Major *nix app using C++ by PhrostyMcByte · · Score: 3, Funny

    I'll go get my cats-and-dogs umbrella.

    1. Re:Major *nix app using C++ by Nethemas+the+Great · · Score: 3, Funny

      I don't know. He's been doing some pretty crazy things lately like versioning the kernel as something other than v2.6.x..

      --
      Two of my imaginary friends reproduced once ... with negative results.
    2. Re:Major *nix app using C++ by formfeed · · Score: 5, Funny

      Linus must be screaming inside.

      Linus never allows his screaming to stay on the inside

  2. Re:Incoming Torvalds' post by Anonymous Coward · · Score: 2, Funny

    umbrellas? I'm getting some popcorn and a comfortable chair. this is going to be epic.

  3. Next steps by Anonymous Coward · · Score: 1, Funny

    The next step is switch from C++ to Java.
    Then, finally, switch to PHP as the default language to build GCC.

  4. C++ is Dead, Long Live Java by Anonymous Coward · · Score: 5, Funny

    C++ is as good as dead.

    Everything should be written in java, since this would give a huge speed increase.

    For even more speed, programs could be run on a java interpreter, running on a java interpreter written in java.

    Think of the raw speed!

  5. Re:too bad GCC is not relevant anymore thanks to L by VortexCortex · · Score: 4, Funny

    I assure you your refrigerator temperature thermostat was not programmed in GCC.

    That's because its CPU is a bi-metallic strip wound into a coil, and it's RAM is only one bit. The equivalent of running .configure and make is rotating a dial and tightening a screw.

  6. Re:Classes/Templates are not a magic bullet ... by ArhcAngel · · Score: 4, Funny

    I find that jerks who bitch the most are often the worst at writing code, sorry just sayin. Big ego = ass hat to work with and awful at writing code. C# might work out better for ya.

    Shouldn't that be:
    Big ego == ass hat

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  7. Re:Classes/Templates are not a magic bullet ... by Surt · · Score: 4, Funny

    No, it's definitely an assignment.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  8. C++? by Anonymous Coward · · Score: 4, Funny

    C++? seriously?

    That's it, I'm switching to LLVM!