Sep 6, 2018 · 1 min read
I think a lot of these problems has to do with the lack of a good type system in those languages. You can use other languages with a strong type system to avoid this disasters. I don’t really like python but for JavaScript you can use TypeScript, ReasonML, PureScript, etc.