• twei@discuss.tchncs.de
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    3 days ago

    Yes, but there’s a difference between “you can write safe code” and “the compiler will come for your family the next time you make a mistake”

    • refalo@programming.dev
      link
      fedilink
      arrow-up
      9
      arrow-down
      5
      ·
      3 days ago

      rust isn’t a magic bullet either, it still doesn’t protect against a whole host of problems, like stack overflows, out of memory/bitflips, logic errors, memory leaks, unrecoverable errors/panics etc., and many projects are full of unsafe context rust code anyways.

        • Kajika@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          And C++, just checked the wiki and the 2 example of openssh’s heartbleed and sudo, both in C. Not C++. As expected.

          • twei@discuss.tchncs.de
            link
            fedilink
            arrow-up
            1
            ·
            2 days ago

            By that logic scratch would be the safest language out there (or can you tell me the last time a program written/built in scratch had a bug that affected millions of ppl around the world)