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

No, the problem is a result of sloppy thinking --- or no thinking --- about function contracts.


Humans error. The point of programming languages is to provide an abstraction to make development faster and less error prone than writing stuff in lower level languages or even assembly.

If your language requires you to manually track function contracts then that’s a problem with the language itself. Not the developer.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: