• ericjmorey@programming.dev
    link
    fedilink
    arrow-up
    27
    ·
    2 months ago

    FYI the person with enough money to donate $300,000 to a programming language foundation is the founder of HashiCorp.

  • Kissaki@programming.dev
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 months ago

    Using Mitchell’s donation we’ll be able to to offer Jacob Young a full time schedule. As a reminder, he’s the primary author of the C backend, x86 backend, LLDB fork that adds Zig support, and maintains the eZ80 toolchain on the side, all without even having the ability to bill full time yet!

  • wargreymon
    link
    fedilink
    arrow-up
    1
    arrow-down
    8
    ·
    2 months ago

    Good decision, zig is the next big boi of low level language. 💪🏻

    Rust too complicated implies too much tech debt.

    • spacecadet@lemm.ee
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      2 months ago

      I really believe the future is going to be Zig + Rust. They both have very promising futures. Production and safety critical software will benefit from Rusts increased memory safety and Zig will be great for bleeding edge performance and drop-in C replacement.

    • PushButton@lemmy.world
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      2 months ago

      Rust fanatics down voting you, grr grr.

      I agree Zig is the real next thing that make sense.

      Rust is for those kids doing their collage with cargo…

      After all, cargo is based on npm and their ecosystem is very similar. You don’t code, you get a crate instead (with all the dependencies that come with it).

      You want to if (x ==1) ? Pfffttt, use that crate instead!

      It’s a top 10 downloaded crate FYI.

      • hector
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        The Rust crowd is annoying but I gotta give them one thing:

        Rust was a game changer…

        But I feel like we need more elegant solutions to complex problems. Go is a good example of that but it’s not low-level enough I think and has no enum (that’s not super good to use)