Comment on NumPy 1.20Comments−u678u5yNumPy/Pandas is one of the reasons I'm stuck on Python. I'd prefer a strongly typed language like go/java/rust but there isn't the same library or community. Any recommendations? Its for applications not just DS/ML so Julia isn't really in scope.−optimalsolver5yPython is strongly typed. Did you mean statically typed?You can use optional type-hinting in Python now, and install MyPy as a type-checker.−throwaway101025yLatest Python (> 3.7?) typing combined with mypy --strict is the best of both worlds. Highly suggest you try it out.−eigenspace5yJulia is not just a datascience and ML language. It's a very nice general purpose programming language.
Comments
NumPy/Pandas is one of the reasons I'm stuck on Python. I'd prefer a strongly typed language like go/java/rust but there isn't the same library or community. Any recommendations? Its for applications not just DS/ML so Julia isn't really in scope.
Python is strongly typed. Did you mean statically typed?
You can use optional type-hinting in Python now, and install MyPy as a type-checker.
Latest Python (> 3.7?) typing combined with mypy --strict is the best of both worlds. Highly suggest you try it out.
Julia is not just a datascience and ML language. It's a very nice general purpose programming language.