3 ms·
Thanks for the reply. For me the cost isn't just redefining a type. It's the continuous work of reifying types that could be implicit for a while and possibly
by wpietri 5y ago
Thanks for the reply.
For me the cost isn't just redefining a type. It's the continuous work of reifying types that could be implicit for a while and possibly forever, because concepts don't last long enough to need it.
For me, having written a lot of code in Java and Scala but also in Ruby and Python, typing is a nice adjunct to unit tests and operational monitoring, but not my fundamental way of ensuring correctness. And correctness often isn't the highest value in practice, especially early on in a startup's life.