News for hackers. Stuff that matters.
Re:Things I Was Wrong About: Types by benjiweber on Sunday September 27, 2020 @04:39AM (#24605157)
I find the value of static typing to be more from increasing the ease of exploration and understanding of a codebase than preventing bugs directly. The constraints on how the code you're reading could be being used making building a mental model faster. Not to mention the tooling built on top of the typing that can help with exploration.
Re:Things I Was Wrong About: Types by bpicolo on Sunday September 27, 2020 @09:20AM (#24606412)
Can't be beat for refactoring. In languages I can trust the compiler, I can refactor fearlessly
Re:Things I Was Wrong About: Types by tluyben2 on Sunday September 27, 2020 @05:01AM (#24605243)
> increasing the ease of exploration and understanding of a codebase

Very true and a good thing to remember when discussing static typing.