Hacker News new | ask | show | jobs
by pmw 845 days ago
Those two aren't even the only options. There's also Lisp-Flavored Erlang (LFE), and maybe other languages targeting the virtual machine BEAM.

https://lfe.io/

It's similar to a multitude of languages targeting the Java Virtual Runtime (JVM) -- functional, imperative, object-oriented, actor-based -- whatever you want, but they all produce interoperable bytecode.

2 comments

I'm personally a big fan of Gleam.

Bringing static typing to the BEAM is like a dream come true!

It's a young language to be sure, but I see the potential. (Maybe don't bet your startup on it.)

I would definitely bet my start up on Gleam!
Congrats on the upcoming v1 release!
but does it have a REPL?

Lots of BEAM's runtime interaction capability is lost without one.

Gleam can be used from the Erlang REPL easily, there's no additional runtime/overhead or complex translation between the two languages.