HACKER Q&A
📣 owenpalmer

Do dynamically typed languages make developers more productive?


Do dynamically typed languages make developers more productive?


  👤 JohnFen Accepted Answer ✓
I think the question is too unconstrained. In the abstract, I don't think that one makes programmers more productive than the other. The very fact that this is a source of ongoing debate, with both sides able to make very good cases, indicates to me that the overall difference is negligible.

However, it seems likely to me that one or the other can offer a productivity advantage in certain very specific problem spaces, though.

Also, what counts as "more productive"? It sounds like a silly question, but when you start to drill down into what "productive" really means, there are all sorts of different valid answers to that.


👤 PaulHoule
That's the ultimate controversy in programming languages

https://softwareengineering.stackexchange.com/questions/1003...

it's the PL version of "mushrooms vs bamboo shoots?"