• thingsiplay@beehaw.org
    link
    fedilink
    arrow-up
    44
    arrow-down
    2
    ·
    2 months ago

    You can’t improve and break silence without discussing and making changes. The existing maintainers won’t live forever, having Rust in the Kernel is a bet on the future. Linus wouldn’t have adopted and accepted Rust, if he wasn’t thinking its worth it. And looks like it was already worth it.

    • x00za@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      12
      ·
      2 months ago

      I think you’re correct except for “having Rust in the Kernel is a bet on the future”. That’s something the techbro’s would say.

      • λλλ@programming.dev
        link
        fedilink
        arrow-up
        14
        ·
        2 months ago

        Do you have something against it? People hate on it like it’s a fad or whatever. But, the people who like it, LOVE it.

        Rust is the most admired language, more than 80% of developers that use it want to use it again next year.

        https://survey.stackoverflow.co/2023/#overview

        Rust is on its seventh year as the most loved language with 87% of developers saying they want to continue using it.

        https://survey.stackoverflow.co/2022/#overview

        8 years in a row. I can understand the perspective of someone who spent years honing their craft in C/C++ and not wanting to learn a new language. But, the Harassment of the “Rust in Linux Lead” is ridiculous. I’m not saying you are harassing. But, saying it’s a tech bro thing is just negative and doesn’t do justice to how many devs just like rust.

        • nanook@friendica.eskimo.com
          link
          fedilink
          arrow-up
          1
          ·
          6 days ago

          @lambda @x00za Well for what it’s worth, there is Redox, a Posix compliant kernel written entirely in Rust. There are some other aspects of Redox I don’t like, chiefly it’s use of a microkernel, which, while it makes portability better it exacts a performance penalty, and of having all drivers operate in userland, perhaps better from a security standpoint but again exacts a performance penalty.

        • x00za@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          2 months ago

          I only have something against the syntax, but nothing against anything else about it, nor is my comment meant as a negative against the language. What I referred to was simply about how that stupid sentence is not a good comment and completely personal opinion. I am sure a lot of programming languages would have gotten the same label at one point in time. And many times they have been superseded by the next big thing.

          • λλλ@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            Fair enough. Personally, I am a developer who only has worked professionally in C#. C/C++ scare me. I would get used to it if I were to use it professionally. on the other hand, I picked up rust as a hobby language for some low level stuff because I love the guardrails the compiler provides. I think rust would help make me a better C programmer TBH.

            • x00za@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 months ago

              C isn’t too hard if you learn about how memory and pointers work, which seems to be something Rust tries to get away from. So I’m not sure it would make you a better C programmer.

        • zygo_histo_morpheus@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          2 months ago

          If anything I think that the current rust discourse is a fad. I’m not sure what it is about rust that makes people have so strong opinions about it but I can’t wait for it to become a “normal” language so that people can chill about it a bit.

        • refalo@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          2 months ago

          It’s also possible the number of people who like it do not outnumber the people who don’t like it

          • λλλ@programming.dev
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            2 months ago

            Its also possible that out of the people who hate on it, the people who haven’t actually tried it outnumber the ones who have.

    • corsicanguppy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      23
      ·
      2 months ago

      The existing maintainers won’t live forever, having Rust in the Kernel is a bet on the future.

      You’re drastically reducing your talent base by requiring membership in two groups of experts. Well done.

      The comma splice gives it away, but you’re new at organizing groups and practicing set theory, aren’t you?

      • thingsiplay@beehaw.org
        link
        fedilink
        arrow-up
        21
        arrow-down
        1
        ·
        2 months ago

        No. That does not mean they have to program in both languages. If the programmer only understand one language (which would be a shame), then they only need to program in their field. This increases the talent base, not reduces it. C programmers do not need to be a Rust expert, so what in the world are you saying there? They just need to cooperate!