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

Lack of types gives the illusion of more modularity.

As was mentioned -- there are still dependencies. The only difference is that, without types, checking whether the parts fit together is deferred until later -- but it will still be done. (All parts of software have to be connected, and all have to be consistent.)

And therefore you could argue that types are pro modular: because they allow you to write separate pieces without needing the whole to test if it is OK -- which you cannot do without types.



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

Search: