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

> You should never be using static typing with a scripting language like Python or Ruby.

You should use it where it makes sense, and not where it doesn’t. I haven’t used any of Ruby’s type checkers, but Python makes this easy enough; make what has a reason to be dynamic dynamic, and have static safety rails everywhere else.

(This is true with many “statically typed” languages that have dynamic escape hatches, too, not just traditionally “scripting” languages.)



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

Search: