4 ms·
Hi, I’m the lead developer of Gleam. I don’t think that Elixir’s types and Gleam’s have much in common, they will provide very different experience. Coupled wi
by lpil 2y ago
Hi, I’m the lead developer of Gleam.
I don’t think that Elixir’s types and Gleam’s have much in common, they will provide very different experience. Coupled with there not being much crossover from the Elixir community to the Gleam one I don’t think it’ll have much impact on Gleam.
- ashton314 2y agoHi 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.