3 ms·
> I keep seeing dynamic languages add type hints or bolt on static checkers. I personally just don't get it. I believe it's because at scale, like Ruby at Stri
by cercatrova 4y ago
> I keep seeing dynamic languages add type hints or bolt on static checkers. I personally just don't get it.
I believe it's because at scale, like Ruby at Stripe or Shopify or GitHub, it gets very difficult to change things without other stuff breaking, which a static type system ameliorates. Personally that's why I like static typing over dynamic, as I've initially started with dynamic languages like Python and JS and moved over to static variants because of all the frustrating mistakes I made which a compiler could have caught.