Skip Navigation
121 comments
  • People don't understand that JIT languages are still compiled, JIT literally describes when it's compiled.

    That said, F# and/or OCaml.

  • Nim. Small compiler, small executables, easy to understand (except the macros, I still can't get my head around them).

    FreePascal. Yeah yeah, Pascal's dead, etc etc, but it being so verbose and strict certainly help programmers (or at least me) keeping things somewhat tidy.

    Also shoutout to V

  • Crystal, but only because I’m a full time Ruby on Rails (and sometimes Hanami!) programmer.

    It’s fantastic, and I had an excuse to use it at work when we needed to gather PHP Watchdog logs from a MySQL database and format, output them to STDOUT in a Kubernetes environment. (This was necessary for our log monitoring tools expecting data in a standard way, AKA not connecting to a database. 🤦‍♂️)

    I know there are perhaps better options out there (Go, Rust, etc.) but from a Rubyist’s point of view Crystal gives you that “flow” from working in a beautiful language but with the performance boost of compiled software.

    • I'm anxiously waiting for Crystal to be able to compile for Windows so game development with it can get a kickstart

  • Scala is the the first I used and I like it a lot. If I had more time I'd love to give ocaml a decent try but I don't think I can get into it these days.

121 comments