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

I think that typing is useful, but I say that as someone who wrote a bunch of type checking code on top of Ruby to make my boundaries cleaner and more sane. It made my code a lot nicer to work with, but I quickly realized that what I really would prefer is strong interfaces and typing at the boundaries.

Thus, scala, go, java, c++, etc. make a lot of sense to me because you gain performance and stronger boundaries are baked into the language.

I want strong typing because it makes my code better. I want it built into the language because it makes my code cleaner.



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

Search: