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.

4 of 406 comments (clear)

  1. too bad GCC is not relevant anymore thanks to LLVM by Anonymous Coward · · Score: -1, Troll

    Stallman blew it with his GPL3 shit, everyone realized it was time to dump the crazy.

  2. GCC should remain small and fast by JDG1980 · · Score: -1, Troll

    A shame. I was hoping GCC would remain small and fast. A program written in C++ is going to be slower than an equivalent program written in C, no way around it. And that's without even getting into features like templates, which only five people in the world understand.

  3. Re:OOM inside STL by Anonymous Coward · · Score: 0, Troll

    Use the goddamn HTML entities you moron: < >
    Or create an account and use the D1 discussion system.
    << >>
    It's not rocket surgery.

  4. Re:too bad GCC is not relevant anymore thanks to L by beelsebob · · Score: 1, Troll

    That may be true but it was because GPL forced them to give back when Apple was still using gcc. Apple doesn't like giving back.

    Yeh, clearly apple don't like giving back –that's why they wrote clang, and open sourced all of it under the BSD license.