• HaraldvonBlauzahn@feddit.orgOP
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    15 hours ago

    I still understand the argument of the C greybeard to Rust knowledge gap though.

    The patterns that Rust enforces are usually good practice in concurrent C programs, too. Of course, there are things that you can express in C which Safe Rust would not allow - but the same is true for Assembly language. And this alone is little reason to use Assembly.

    • nebeker@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 hours ago

      Yes, I agree completely, but we don’t have a bunch of Assembly diehards working on Linux, so the parallel - while accurate - feels out of scope.

      Ultimately, it comes down to thoughtful transitions over a reasonable period of time.