3 ms·
Don't underestimate the productivity boost provided by the little squiggly red line. The fact that your tooling will stop you from ever passing T when the expec
by m_fayer 11y ago
Don't underestimate the productivity boost provided by the little squiggly red line. The fact that your tooling will stop you from ever passing T when the expected parameter is Collection<T>, and that this "rescue" involves pretty much zero cognitive overhead, is invaluable. When I work in a statically typed language, I find that I pretty much never make "head-desk" type errors, and despair at their reappearance when writing... javascript.
- mpweiher 11y agoHmm...much of the disconnect might be that when people think "dynamically typed language", they think JavaScript and Python and Ruby. I also don't make these mistakes while writing Smalltalk.
- mwcampbell 11y agoWhat feature of Smalltalk, but absent in Python/Ruby/JS, prevents these mistakes?