Hacker News new | ask | show | jobs
by vacuity 217 days ago
Presumably no one thinks "I love using [dynamically-typed language] because I can make mistakes easier", but on the other hand, isn't it the case that large codebases are written with low initial friction but high future maintenance?
1 comments

So you agree it is a strawman?
Perhaps Dijkstra was going for the former, but is it bad to consider a stronger argument along the lines of what he said?
A charitable interpretation would be he critizises e.g JavaScripts silent type coercion which can hide silly mistakes, compared to e.g Python which will generally throw an error in case of incompatible types.