Slide with text: “Rust teams at Google are as productive as ones using Go, and more than twice as productive as teams using C++.”

In small print it says the data is collected over 2022 and 2023.

  • towerful
    link
    fedilink
    arrow-up
    138
    arrow-down
    3
    ·
    9 months ago

    Its google, so probably the number of projects launched, never advertised, then abandoned

    • dustyData@lemmy.world
      link
      fedilink
      arrow-up
      28
      ·
      9 months ago

      If that’s the measure then I’m more productive than all of Google combined. Nowhere in the definition says the project has to work as intended or even compile.

      • LeFantome
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        9 months ago

        I know you are joking but needing to compile is probably one of the reasons “teams” are more productive in Rust.

        You cannot check something into the build system unless you can build. Once Rust is compiling, you have eliminate scores of problems that may still be in equivalent C++ code.

        Rust works to limit the damage one dev can do to the codebase.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          arrow-up
          5
          ·
          9 months ago

          I take that as a challenge. :)

          But yes, that compiler checks and awesome linter is one of the main reasons I use Rust. I like working with concurrent and parallel code, and Rust makes that really safe.

        • bluGill@kbin.social
          link
          fedilink
          arrow-up
          3
          ·
          9 months ago

          my python doesn’t need to parse to pass cI, at least to long as I don’t write tests that run that code section. Checkmate all languages that have to compile. /s

      • XTL@sopuli.xyz
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        Maybe that counts technically, but it’s just not the same if the project doesn’t have a solid user base when it gets killed.

        • dustyData@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 months ago

          I am the user base and, despite my best effort, have not yet turned into a liquid. If I kill my project, does it count? Can I be Alphabet now?

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      19
      ·
      9 months ago

      “We’re abandoning projects at an unprecedented rate, proving our commitment to the bottom line.”