Announcement

Collapse
No announcement yet.

GCC 5 Is Compiling Faster, But Still Falls Short Of Clang

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by dungeon View Post
    Anyone know what happens with llvm.org ? Does not work few (2?) days now for me
    The network in the building where the server is located (which I am guessing is some university campus somewhere) is down.
    People are aware of it but nothing can be done until the building network is fixed.
    No estimated times yet.

    Comment


    • #12
      Originally posted by a7v-user View Post
      Isn't it more important how fast the compiled binaries are?
      Generally yes, but there already is multiple decennia worth of optimizations in GCC. Faster compile speeds improve development speed for big projects drastically.

      Comment


      • #13
        Originally posted by clementl View Post
        Generally yes, but there already is multiple decennia worth of optimizations in GCC. Faster compile speeds improve development speed for big projects drastically.
        Also the argument for clang is not only "it compiles faster than gcc". It has far better error reporting (gcc gets better here but only because clang appeared), much much much better integration into IDEs, a static analyser for code checking, a far better debugger, ...

        That's why so many people are using clang...

        Comment


        • #14
          Originally posted by -MacNuke- View Post
          Also the argument for clang is not only "it compiles faster than gcc". It has far better error reporting (gcc gets better here but only because clang appeared), much much much better integration into IDEs, a static analyser for code checking, a far better debugger, ...

          That's why so many people are using clang...
          Absolutely. I exclusively make use of Clang nowadays just because of the error messages alone.

          Comment


          • #15
            Originally posted by a7v-user View Post
            Isn't it more important how fast the compiled binaries are?
            Where I used to work it would take eight hours to compile everything cleanly from scratch, on the fastest, meanest machines available. Any improvement to this was very much welcomed.

            Comment


            • #16
              It shouldn't surprise anyone GCC has been dumped en masse with the rise of clang/LLVM.

              A completely modern compiler suite with a free and open license BSD style instead of the cancerous viral GPL that has stiffed development for years. As soon as clang/LLVM was usable there was an explosion in creativity and development in the compiler world.

              That is what happens when your ideology is simply to write well engineered code that will be useful for the world and not some nutty and poisonous ideology like GNU.

              Comment


              • #17
                Originally posted by BeardedGNUFreak View Post
                It shouldn't surprise anyone GCC has been dumped en masse with the rise of clang/LLVM.

                A completely modern compiler suite with a free and open license BSD style instead of the cancerous viral GPL that has stiffed development for years. As soon as clang/LLVM was usable there was an explosion in creativity and development in the compiler world.

                That is what happens when your ideology is simply to write well engineered code that will be useful for the world and not some nutty and poisonous ideology like GNU.
                What a load of crap. There are many reasons that llvm has taken off so fast and the license has very little to do with this. GCC was well known to be technical hard to understand and contribute too, poorly documented internally and difficult to write front ends for.
                Clang is good news for gcc as it has focused development on these areas.

                Comment


                • #18
                  Originally posted by BeardedGNUFreak View Post
                  It shouldn't surprise anyone GCC has been dumped en masse with the rise of clang/LLVM.

                  A completely modern compiler suite with a free and open license BSD style instead of the cancerous viral GPL that has stiffed development for years. As soon as clang/LLVM was usable there was an explosion in creativity and development in the compiler world.

                  That is what happens when your ideology is simply to write well engineered code that will be useful for the world and not some nutty and poisonous ideology like GNU.
                  I only know there will be Year of Linux when all Windows users starts using it and existing users starts using something else

                  Comment


                  • #19
                    http://lwn.net/Articles/582268/

                    "If GCC is modular, it makes it much easier to write plugins that are not, in law, derivative works. And again, for Free Software folks, that is highly undesirable."
                    When the wackjob of a cult leader of your nutty ideology is this much of a loon it shouldn't surprise anyone but the 15 year Slashdot kiddies who make up the bulk his supporters that any projects saddled with that sickening worldview is going to be garbage like GCC and the rest of the GNU projects.

                    The death of GCC is a major milestone for the Open Source world to rid itself of viral licenses like the GPL and standardize on Free and Open licenses like BSD.

                    Comment


                    • #20
                      Originally posted by BeardedGNUFreak View Post
                      http://lwn.net/Articles/582268/



                      When the wackjob of a cult leader of your nutty ideology is this much of a loon it shouldn't surprise anyone but the 15 year Slashdot kiddies who make up the bulk his supporters that any projects saddled with that sickening worldview is going to be garbage like GCC and the rest of the GNU projects.

                      The death of GCC is a major milestone for the Open Source world to rid itself of viral licenses like the GPL and standardize on Free and Open licenses like BSD.
                      Why is it people like you have to have everything the way that fits your world view? Whats wrong with having both licences? And projects providing healthy competition? Without stallman and gcc everyone would still be paying for compilers.

                      You call stallman a wackjob, yet your presenting a view that is just as uncompromising. Kettle black?

                      Comment

                      Working...
                      X