3 ms·
I think a lot of people look to lean on static types coming from other languages, but you're learning a little bit of a different way of writing code when you c
by brightball 4y ago
I think a lot of people look to lean on static types coming from other languages, but you're learning a little bit of a different way of writing code when you come to Elixir. It's strongly typed, but not statically typed so you get a lot of the benefits of static typing with a lot of the flexibility that comes from dynamic typing.
IMO it's a ideal balance with pattern matching, it's a very smooth experience all around.
It's best to come into the language with the understanding that this language is different. Copy on write, tail call optimized recursion and pattern matching are wonderful, but they take some getting used to.