News for hackers. Stuff that matters.
Re:Switching to Elixir by threatofrain on Friday November 10, 2023 @02:57AM (#38216297)
I think static typing (without escape hatches) slow you down when you're a library or framework author, or you're doing something high performance. The reason being that there are many trivial and non-trivial propositions which the field has ironed over but the core language/compiler team hasn't caught up yet.

I've seen a lot of authors do crazy type things to get around the type system (like typing out recursion to the n-th level by hand), and I think many open source projects are slowed down by the lack of a type wizard on their team.

Re:Switching to Elixir by curtisblaine on Friday November 10, 2023 @03:03AM (#38216327)
In my experience, static typing greatly slows you down when you're prototyping, at least for a short time, then it moderately speeds you up when you're productionizing and maintaining.