← Back to context

Comment by lpil

8 hours ago

I don't think that's the case, Rust and Gleam have almost nothing in common beyond having static type systems, and those type systems are very different too.

https://gleam.run/frequently-asked-questions/#How-does-Gleam...

You don't think that Gleam has more familiar syntax to a Rust dev than Elixir? Or that the type system might feel more familiar?

  • I think a Rust programmer is more likely to prefer Gleam to Elixir, but I don't think there is much link between Gleam and Rust, and I especially do not thing that Gleam should only be considered over Elixir if you are already a Rust programmer.

    • So I said:

      > I'd say if you know and like Rust, then Gleam should be easy to pick up

      And you think that:

      > a Rust programmer is more likely to prefer Gleam to Elixir

      Are we maybe splitting hairs here?

      9 replies →

    • I use Rust and prefer Elixir over Gleam because Elixir has Lisp-style macros (Gleam doesn't), uses OTP directly, has the fantastic IEx REPL (Gleam has no counterpart), and has Phoenix, the best web framework I've ever used.

      1 reply →

> I'd say if you know and like Rust, then Gleam should be easy to pick up

I think by sentiments like this, people mean if you know unions, records, and pattern matching then you'll more easily pick up another language that has unions, records, and pattern matching.