1 min readMar 17, 2020
Type checking offers benefits, but it’s not without cost. The same is true of dynamic typing. If you don’t understand that there is an engineering trade-off, then you’re not an accomplished programmer.
I’ve used both kinds of languages, and there is a place for both. Always choose the right tool for the job. It won’t always be a statically typed language.