Oh no, not another ‘Is Rust better than Go?’ article. Seriously, haven’t we all had our fill of these comparisons by now? But before you sigh in exasperation, hear us out!

  • Walnut356@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    code that’s been written today has been made obsolete by a language feature in the latest nightly build

    I mean couldnt you say that about any language? There’s lots of old C code that’s obsoleted by features in C11. There’s lots of stuff written in python today that’s obsoleted by stuff in the 3.13 alpha. It’s just kinda how things go.

    Doesnt the edition system prevent this from being too big of an issue anyway?

    • Shareni@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I mean couldnt you say that about any language?

      Looks at a standardised language like common lisp

      The language itself has been locked for decades, but you’ve got libraries and compiler instructions that add features like OOP, strict typing, async, etc.

      Long live the macro!

      There’s lots of stuff written in python today that’s obsoleted by stuff in the 3.13 alpha

      Didn’t rust base a lot of its marketing on the promise that there will never be a rust 2, and that all code will be backwards compatible?