Announcement

Collapse
No announcement yet.

The Hurd Microkernel Still Isn't Ready But GNU Had A Great 2010s With GCC + Other Projects

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

  • The Hurd Microkernel Still Isn't Ready But GNU Had A Great 2010s With GCC + Other Projects

    Phoronix: The Hurd Microkernel Still Isn't Ready But GNU Had A Great 2010s With GCC + Other Projects

    While the GNU Hurd microkernel is still woefully behind in hardware support and hasn't even seen a new release in three years, at least a lot of the other GNU projects experienced a great decade -- especially with the likes of the GNU Compiler Collection, GNU Octave, GRUB, and other components critical to modern Linux systems...

    http://www.phoronix.com/scan.php?pag...m&px=GNU-2010s

  • #2
    The Hurd is so sad, hope y'all get L4 some day.

    Comment


    • #3
      For chrissake, that compiler shouldn't have been allowed to graduate from kindergarten. We're talking "sloth that was dropped on the head as a baby" level retardation levels
      -- Linus Torvalds

      epic comment is epic. Years 2010 - 2019 will be remembered too as last years of freedom and colorful language.

      I will remember this year as the year when my Logitech mechanical keyboard died, or more accurately e key died, which I am pasting right now when needed. Pita since it is my winter keyboard with all those flashy leds. Oh well, granted I cleaned the keyboard today, so I am to blame, not the keyboard, but guess I have to take IBM model M or F off the closet. Or better yet, start the new year by building a new keyboard for me. enthusiastic fisherman builds fishing rods by himself, enthusiastic computer user should build the keyboard by himself. I have done the former, looking forward to do the latter.

      One thing is certain, computer nerdism lives each year a golden year. Hooray!
      Last edited by moilami; 12-25-2019, 06:10 PM.

      Comment


      • #4
        As part of a course in Operating System Design, I taught the Hurd microkernel--such as it existed, and such as it still does--back in 1998.

        I have a suggestion for Michael Larabel which would greatly decrease his workload as regards article-generation: use the following as "boilerplate" for new-article creation--

        "The Hurd Microkernel / Purism Librem Still Isn't Ready But..."

        Comment


        • #5
          Even RMS gave up on the Hurd saying that Linux is fine. A boat without a captain.

          Comment


          • #6
            Ok, so I'm looking at the code generation and your compiler is pure and utter *shit*.
            it damn well is some seriously crazy shit.
            this is not a kernel bug.
            This is your compiler creating completely broken code.
            Ahh, so satifying seeing the old Linus telling it like it is. Too bad we will likely never see this side of Linus Torvalds ever again, because frank truthiness and over-the-top Monty Pythonesque type humor is no longer "Code of Conduct" compliant...

            It is interesting to note that GCC 4.9 was the compiler (with Google modifications) that Google chose to use for eons in the Android NDK, before finally deciding to drop GCC entirely for their shiny new LLVM compiler, instead of upgrading to the latest GCC.

            Who made GCC 4.9 shitty? Did Google secretly sabotage GCC 4.9 (intentionally or unintentionally), providing more excuse for people to dump GCC in favor of LLVM? Or did GCC 4.9's shittiness provide impetus for Google to dump GCC in favor of LLVM?

            FWIW, I never had any problems with the Android NDK version of GCC 4.9 compiling my applications correctly. And it was definitely far far better than the LLVM clang compiler at the time -- faster code and notably faster compilation times. Only minus was it didn't support the very latest C++14 and up language improvements that later versions of GCC added.
            Last edited by ed31337; 12-25-2019, 10:43 PM.

            Comment


            • #7
              Originally posted by ed31337 View Post

              Ahh, so satifying seeing the old Linus telling it like it is. Too bad we will likely never see this side of Linus Torvalds ever again, because frank truthiness and over-the-top Monty Pythonesque type humor is no longer "Code of Conduct" compliant...
              Actually, if you ever bothered to read his public posts, there is no lack of frankness, truth, or criticism. He has simply decided to stop the 'over-the-top' stuff. Not because he was made to *, but because he came to realize that not everyone understands that type of hyperbole, but more importantly, it gives license to people who either treat it like a masturbatory fetish icon, or who just like to be abusive assholes.

              * For the conspiracists, or those who perpetually quake under the bedcovers in fear of the SJW daemons; Torvalds is a dude who wrote an OS in school, and upon graduation had his pick of where to work, intentionally chose not to work for a Linux major, but told his employer that they had to be cool with him working on Linux anyway. Then a while later, a bunch of companies said, "Well, if you won't work for one of us, how about we all form an independent entity and it will pay you
              7 figures to just do the Linux stuff?" At this point, Linus has proven himself far more valuable than a simple programmer, he has 20+ years of massively successful international project management skillz. He can do whatever the hell he wants.

              Comment


              • #8
                Well said. Long live the Linus!

                Comment


                • #9
                  Originally posted by set135 View Post
                  * For the conspiracists, or those who perpetually quake under the bedcovers in fear of the SJW daemons...
                  Just don't like the taste of boot, so we'd like to point out the smell of it.

                  Comment


                  • #10
                    Why oh why don't they just switch to seL4...............

                    Comment

                    Working...
                    X