Hacker News new | ask | show | jobs
by arrowsmith 728 days ago
This is my experience too. Elixir's lack of static types never caused me nearly as many problems as they have in other languages; it's surprising how little I've missed a static type system. I wrote about it here:

https://phoenixonrails.com/blog/you-might-not-need-gradual-t...

1 comments

Ah, yes. You pointed out immutability in that post, which also makes a significant difference!
Have you ever worked in a language where pretty much everything is immutable AND you have a very powerful static typesystem though? (so not Java and also not Rust).

If not, maybe it's hard to understand where I come from. On top of that, people are different. Maybe Elixir is the right thing for you, but still not for me as I'm more prone to typos and such kind of small errors.