Hacker News new | past | comments | ask | show | jobs | submit login

> I don't feel that static typing offers much benefit for most programs I work on.

Maybe for example you have a good memory and I don't (I certainly don't). I forget things so quickly that it's always a huge hassle for me to be productive when I have to use e.g. python. That's just one example, there are surely other different traits of people that make them prefer one over the other.

Another one is that I really hate to write documentation and tests, except for very highlevel ones (UATs and high level documentation). The reason is that it gets outdated quickly and I don't like to keep it aligned. With types, they are automatically always aligned (the compiler forces me to) and it's easy to do so because there's lots of tooling for refactoring types.

Maybe other people actually like that part of the job and hence don't feel that a typesystem is helping them much.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: