3 ms·
Hi there! First, let me make it clear: I'm not trying to knock Gleam and it's type system—it's really cool what you've done. > Not much crossover from the Eli
by ashton314 2y ago
Hi there!
First, let me make it clear: I'm not trying to knock Gleam and it's type system—it's really cool what you've done.
> Not much crossover from the Elixir community
Interesting! I didn't know that. For the die-hard ML-style type system fans (of which I am one) Gleam will absolutely be the most attractive thing on the BEAM block. I think there is a small contingent of developers who would really rather have a type system who might choose Gleam, but that Elixir's new type system (when it matures to support user-supplied annotations and whatnot) might suffice. I think it's an interesting case to see how adding a type system might shift people's preferences between two established languages.
That said, again please don't see this as a knock on Gleam or me trying to say "well now Gleam is obsolete"—I'm not trying to say that. I hope Gleam has an illustrious future. :)
- lpil 2y agoI thought would be the case too originally, but now that Gleam has been known long enough to get an idea for the sort of people who are attracted to it I don't see Elixir getting types having any real impact on Gleam's uptake. Elixir and Gleam are very different languages offering very different things.