Even through it has some flaws, e.g. it’s not fully memory safe (there are some programming languages that are even safer, like Ada)?

      • myersguy@lemmy.simpl.website
        link
        fedilink
        arrow-up
        16
        ·
        1 day ago

        How does one qualify how much a language needs to be used?

        Are you saying Rust is being used in places that you feel C/C++ should be used, and you don’t think Rust belongs? Or maybe you are saying Rust is being used in places where C/C++ are not typically used, and you don’t feel it belongs there?

        The closest thing to context you’ve given is that you feel Rust has flaws (all languages do), and that Ada is perhaps safer. It’s really hard to give any kind of answer without a properly fleshed out question.

        • ryujin470@fedia.ioOP
          link
          fedilink
          arrow-up
          3
          ·
          1 day ago

          Just in my opinion. It’s probably a trending programming language right now. More loved than C or C++ by some developers

          • deegeese@sopuli.xyz
            link
            fedilink
            arrow-up
            42
            ·
            1 day ago

            You’re upset that new technology is displacing a 50 year old technology with a ton of well known flaws?

          • magic_lobster_party@fedia.io
            link
            fedilink
            arrow-up
            33
            ·
            1 day ago

            It’s a hyped language because it solves many problems that has persisted with C and C++ - without having to rely on garbage collection.

            If anything, it’s underused. Not that I believe everything should be rewritten in Rust. That’s just stupid.

            • bluGill@fedia.io
              link
              fedilink
              arrow-up
              6
              ·
              1 day ago

              As a C++ developer Rust’s borrow checker is very interesting - it promises to solve my issues with C++ without the issues that make other languages (ie Java, Python…) have in the real world. (remember we choose C++ for a reason, Java isn’t correct for our application - if Java is correct you should use that instead)

              • jansk@beehaw.org
                link
                fedilink
                arrow-up
                1
                ·
                3 hours ago

                If you learn Rust, you’ll find that you’d choose it over C/++ even without the brrow checker. Every little part of the development experience is just so much better.

                • bluGill@fedia.io
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  2 hours ago

                  Maybe. I have millions of lines of c++ and making rust work with them will often be more work than just implementing the feature in c++