• @HaraldvonBlauzahn@feddit.orgOP
    link
    fedilink
    821 day ago

    Kroah‑Hartman consistently framed language choices in terms of reviewer workload rather than developer convenience. Linux has “over 5,000 developers” but “about 150 core maintainers that review the majority of the code,” a skew that drives his priorities. “We optimize for reviewers. We don’t optimize for developers because we have a lot of developers,” he said, suggesting Rust’s ability to enforce locking and lifetime rules at build time means reviewers can spend their limited bandwidth on logic rather than bookkeeping: “If it builds as a reviewer, I know it’s OK. I can look at the logic.”

    That’s a great point. Living open source code must be readable and maintainable. Rust is an excellent match for that.

    • geolaw
      link
      fedilink
      English
      61 day ago

      And with AI joining in with developers the workload on reviewers has increased