3 ms·
I think programmers often misinterpret what’s hard about building large projects. It’s not correctness it’s communication. A type checker will save you from sm
by bnchrch 8y ago
I think programmers often misinterpret what’s hard about building large projects.
It’s not correctness it’s communication. A type checker will save you from small errors but well written and easily understandable code will save you from a lot more.
Not saying readability is harder in c# java go or rust just that the type system doesn’t help with it that much.
- StavrosK 8y agoAs a Python developer, I love type annotations on function signatures because they're great, up-to-date documentation. I don't care so much about them being checked, I care that they make the function much easier to read and reason about.
- speedkills 8y agoIf they weren’t checked, how would you know they are up to date?
- StavrosK 8y agoI don't care how they're updated, I just care that they are. If that's by checking, it's fine by me.
- deleted 8y ago[deleted]