• Rust has exactly the same problems with depreciation as many Frameworks rely on experimental features which are subject to change.

    Rust has actually quite a good record with depreciation and backwards-compatibilty etc. They are changing the language in non-backwards compatible way over editions, but the changes are mostly very manageable.

    But to not end up being another C++ (syntax-wise it’s a disaster IMHO), a few non-backwards-compatible changes every few years are the way to go, when it’s manageable.

    • @areyouevenreal@lemm.ee
      link
      fedilink
      1
      edit-2
      9 months ago

      What’s so confusing about C++ syntax exactly? To me it seems to make a lot of sense given the languages history.