3 ms·
Hi, I'm the designer of Gleam! Beyond being functional and sharing a runtime I don't think Elixir and Gleam have much in common at all. Our recent developer su
by lpil 2y ago
Hi, I'm the designer of Gleam!
Beyond being functional and sharing a runtime I don't think Elixir and Gleam have much in common at all. Our recent developer survey showed that the majority of Gleam programmers were not Elixir users and largely were not attracted to that language.
- bmitc 2y agoMy question is: is how one approaches writing programs in Erlang, Elixir, and Gleam fundamentally different from one another? And is the difference enough for the split in the ecosystem? > Our recent developer survey showed that the majority of Gleam programmers ... largely were not attracted to that language. I must admit that I find that fairly bizarre. What do you imagine the source of that lack of desire is? For context, my favorite language is F# and ML-dialects in general, but I also like what I call "principled" dynamically typed languages like Scheme, Racket, Erlang, and Elixir.
- lpil 2y agoYes, they are very different. It's not splitting the ecosystem though as the vast majority of Gleam programmers are not former Elixir, Erlang, or LFE programmers, it's people coming from other ecosystems. Gleam grows the BEAM ecosystem by bringing people in from elsewhere who were not interested in writing Elixir, Erlang, or LFE. > I must admit that I find that fairly bizarre. What do you imagine the source of that lack of desire is? They're just very different languages to work with. The programming experience is very different.