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

I think there is a spectrum here between mission-critical systems (utilities, telcos, ATC, airline bookings systems, embedded) through to scripting. Perhaps I shouldn't have used the term "mission-critical" here, rather "big, complex systems whose failure costs money". Python is used extensively in certain disciplines(1), such as data science and data engineering, and there are plenty of systems that meet these criteria. Strong typing would wipe out an entire class of errors.

(1) Due to ecosystem richness, the need to collaborate cross-functionally, and other reasons.

EDIT: grammar gremlins.



"Strong typing" is a term so vague that it loses all usefulness in conversation. Wikipedia gives 5 different definitions.

https://en.wikipedia.org/wiki/Strong_and_weak_typing




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

Search: