Gleam Programming Language

There was a recent article about the Gleam programming language reaching version 1.0. I thought the language was interesting because it runs on top of the Erlang VM and can be compiled to JavaScript. Unlike Erlang, Gleam has a C-like syntax. And the Gleam developer community is explicitly diverse and inclusive. As part of the Erlang ecosystem, Gleam focuses on highly-concurrent, scalable systems.

They have an interactive tutorial that runs locally in the browser.

Gleam runs on the Erlang virtual machine, a mature and battle-tested platform that powers many of the world’s most reliable and scalable systems, such as WhatsApp. Gleam can also run on JavaScript runtimes, making it possible to run Gleam code in the browser, on mobile devices, or anywhere else.