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

It's a surprisingly common fallacy to equate Java with Type Systems.

Type systems can be far more expressive than what is available in Java, and can and should be used to enforce program correctness, reducing the necessity for additional testing.

Type inference, polymorphic typing, structural types -- the available tools in a comprehensive type system are woefully under-explored by most practitioners who consider Java to epitomize type systems.



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

Search: