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

This.

Let me add a radical point: static typing is often thrown out anyway, when you encode your data as strings, serialize/marshal it, create polymorphic lists and hierarchical data structures, etc etc

Meanwhile, disciplined use of python is perfectly easy to get right: - use pylint - be ruthlessly consistent in naming classes, methods and variables (which pylint helps btw,) - for large projects, consider mypy etc



If you're working in a statically typed language and cast everything to string / object you deserve all the bugs you get.




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

Search: