logoalt Hacker News

sbrother10/12/20242 repliesview on HN

Do you know the current status of gleam_otp? I’ve been in the erlang (and more recently elixir) world for a long time and am quite excited about gleam, but when I looked at it early on it didn’t seem to have a great solution for OTP. Can I write genservers in gleam now, and can they run as part of an elixir/erlang application/supervision tree?


Replies

e3bc54b210/12/2024

Elixir directly uses OTP because it is a dynamically typed language. Gleam folks concluded that OTP isn't really designed with static types in mind, and so set out to build their own version of OTP[0]. It is still early days, and lot of stuff is remaining, but what is already there is pretty good.

[0] https://hexdocs.pm/gleam_otp/

lpil10/12/2024

Yes, and this has been possible for a couple years now.