Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Because adding types adds constraints across the codebase that detect a broader set of mistakes. It's like saying what's the point of putting seatbelts into a car if they only work when you're wearing them - yes you can use them wrong (perhaps even unknowingly), but the overall benefit is much greater. On balance I find that TypeScript gives me huge benefit.


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

Search: