It seems like there are about 22 27 46 219 320 493 1840 active subscribers here. I have a few questions for you all.

  • Which programming languages do you regularly use?
  • Which are your favorite to work with and why?
  • Which do you have interest in trying and why?
  • ericjmorey@beehaw.orgOP
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    TypeScript - the best type system that I’ve ever worked with. With a bit of thought and planning, you can model complex requirements directly into the type system. The language is comfortable and easy to use, although some advanced types can become hard to read. Its biggest flaw is that its tied to JavaScript. I would love to one day see a language that’s basically just C# + TypeScript’s type system.

    I feel like you’d appreciate Ocaml, ReasonML, and ReScript.

    The future of Rust seems promising. I’m also intrigued by Odin as an alternative to C.

    • Hazelnoot [she/her]@beehaw.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Thanks for the recommendations! OCaml and ReasonML look really interesting. But tbh I’m not quite sure what the advantage of ReScript is over TypeScript.

      • ericjmorey@beehaw.orgOP
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 year ago

        ReScript is Ocaml but using a different compiler that follows JavaScript standards more closely. The entire Javascript ecosystem is available to ReScript.

        ReasonML is Ocaml. The entire Ocaml ecosystem is available to ReasonML