Rust is often described by its fans (me included) as the most advanced programming language, perfectly mixing Computer Science and real-world usability. Yet, Rust is far from perfect and may often be frustrating for developers.

So today, let’s start from the axiom that Rust is the least bad programming language and what it would take to make it the “perfect” language and ecosystem.

    • jokeyrhyme@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      3 years ago

      I’d be very interested in a comparison between Zig and Hare

      And it’ll be interesting to see what parts of Hare end up inspiring work in other languages

  • northbound_goat@szmer.info
    link
    fedilink
    arrow-up
    2
    ·
    3 years ago

    Higher-kinded polymorphism without having to use the GAT workaround, dependent types, comptime like in Zig instead of proc macros, fast compiler.