3 ms·
Having used all three in backend systems, I definitely disagree that they have the same problems. Elixir is strongly typed but lacks static typing, in exchange
by yesco 6y ago
Having used all three in backend systems, I definitely disagree that they have the same problems. Elixir is strongly typed but lacks static typing, in exchange it has a powerful pattern matching system that more than makes up for this problem in my experience.
But fundamentally the issues caused by lacking static typing is different from the problems caused by being weakly typed like python and node systems are.
- throwaway894345 6y agoPython is strongly typed. I fully believe that Elixir lacks the same problems, but not because of strong vs weak. If I had to guess, I would put think that it's because Python code is more likely to be mutable than Elixir, but that's just a guess.
- jjnoakes 6y agoIn my experience python is strongly typed as well - unless you meant something more nuanced?