3 ms·
Hah, well I was focused on the benefits of functional programming rather than the dynamic aspect of the language. It’s easier to recognize that a feature (dyna
by asfarley 6y ago
Hah, well I was focused on the benefits of functional programming rather than the dynamic aspect of the language.
It’s easier to recognize that a feature (dynamic typing) is an issue in some applications after trying it for a while rather than just taking a theoretical view. I’ve sometimes misunderstood how a feature works in practice by relying too much on my theoretical understanding.
Also, because Elixir allows type annotations, I was thinking that I might not need static typing. It turned out (at least for me) that I would prefer to have a language that insists on type annotations by default rather than allowing them as options.