Rustaceans, What are your thoughts on Gleam?

152 points nikitarevenco 91 comments

I've been writing Rust for a couple months. I absolutely love its monads like Result and Option, pattern-matching, private-by-default, the friendly compiler and its type system. I took a quick look at Gleam and it seems to have those features as well. Its syntax heavily reminds me of Rust's, the major distinction is that Gleam is much higher level (No lifetimes, for example), and also it is a purely functional language. It is still relatively new.

For those who have tried it, what do you think about it? Are there situations where you will prefer Gleam over Rust and why.