3 ms·
Except without the great Python ecosystem and without great projects like Numpy/Scipy
by orf 10y ago
Except without the great Python ecosystem and without great projects like Numpy/Scipy
- pjmlp 10y agoNumpy/Scipy are only relevant to a minor set of computer users, and even then, there are alternatives like LANPACK and BLAS. Also Java and .NET ecosystems are just a little bigger than Python.
- orf 10y ago> there are alternatives like LANPACK and BLAS. LANPACK + BLAS = scipy > Numpy/Scipy are only relevant to a minor set of computer users.. > ... Java and .NET ... Being able to describe things with a syntax that looks almost like pseudocode and runs highly-optimized C/Fortran code to do heavy lifting has huge, huge advantages.
- pjmlp 10y ago> LANPACK + BLAS = scipy Thanks, I already knew that. > Being able to describe things with a syntax that looks almost like pseudocode and runs highly-optimized C/Fortran code to do heavy lifting has huge, huge advantages. Hence we are back at Scala, Clojure, F#, enjoying the respective AOT/JIT native code compilers, and integrating with that highly-optimized C/Fortran code.
- orf 10y ago> Scala, Clojure, F# Functional languages. The "year of Linux on the desktop" of programming languages. Also none of those look like pseudocode (Scala does if you ignore bits and squint).
- JPKab 10y agoI use Scala and Clojure. I like F#. Have you ever worked at an actual business that needs to hire developers that know these languages WELL? I can tell you that the significant added cost can't be justified by the not-very-big benefits compared to just using Scipy.