• Hugo van KemenadeOP
      link
      fedilink
      117 days ago

      @FizzyOrange

      > 3.8 or less. 3.8 was released 5 years ago.

      The survey opened in Nov 2023, when 3.8 was still 4 years old, so 6% was on versions 5 years or older (3.7 and older, the EOL versions).

      Thanks for stats. I guess Rust is partly well-updated because of the excellent tooling.

      • Hugo van KemenadeOP
        link
        fedilink
        117 days ago

        @FizzyOrange
        I processed the Node.js numbers:

        v22: 3.2%
        v21: 2.1%
        v20: 31.4%
        v19: 0.5%
        v18: 37.8%
        v17: 0.3%
        v16: 14.5%
        v15: 0.3%
        v14: 5.1%
        v13: 0.1%
        v12: 2.2%
        v11: 0.1%
        v10: 1.5%
        v9: 0.1%
        v8: 0.5%
        v7: 0.0%
        v6: 0.2%
        v5: 0.0%
        v4: 0.1%
        v0: 0.0%
        unknown: 0.0%

        v12 came out on 2019-04-23, 5.5 years ago, so 5% is over 5 years old. Not that different from Python.

        I think more importantly, Node.js 18, 20 and 22 are still supported, and we see a similar clustering as Python around non-EOL versions.

        • Hugo van KemenadeOP
          link
          fedilink
          217 days ago

          @FizzyOrange
          Actually, those stats are from 2024-05-02, the last one listed at https://storage.googleapis.com/access-logs-summaries-nodejs/index.html but they do have 2024-09-02 available as well.

          Slightly more adoption of newer versions, still 5% over 5 years old:

          v22: 5.7%
          v21: 1.9%
          v20: 39.1%
          v19: 0.5%
          v18: 30.8%
          v17: 0.3%
          v16: 12.4%
          v15: 0.3%
          v14: 4.4%
          v13: 0.1%
          v12: 1.9%
          v11: 0.1%
          v10: 1.3%
          v9: 0.1%
          v8: 0.5%
          v7: 0.0%
          v6: 0.3%
          v5: 0.0%
          v4: 0.2%
          v0: 0.1%
          unknown: 0.0%

          Although 24.4% on EOL versions.