Assume mainstream adoption as used by around 7% of all github projects

Personally, I’d like to see Nim get that growth.

    • Oliver Lowe@lemmy.sdf.org
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Oh there is absolutely zero disappointment.

      Years ago I wanted to learn how OpenBSD worked. Some people said to me “ah you want to get into programming at OS level? I was a bit disappointed with Go. But don’t learn C, learn Rust; Rust is the future there”. So as a total novice I looked at all 3 on the page. My impressions were: Go looks easy, C looks a bit harder, Rust looks… way too advanced for a beginner like me.

      Later when I heard of Zig I started reading and it looked a bit more like what I expected a “future C” to look like.

      I wish I had more time and skills to do work in C, Rust and Zig. I’m a Go programmer by trade.

      • Amaltheamannen@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        If you know how computers work and what happens behind the scenes, as well as some familiarity with functional languages with strong types Rust makes a lot of sense and isn’t egen hard.

        If you are new to programming or have only done scripting with languages like python then yeah, rust must look like hell.

      • lolcatnip@reddthat.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Rust forces you to learn and think about the stuff you need to know to be an effective C or C++ programmer.