Comment by abdullahkhalids
21 hours ago
The reason is quite simple. Julia is a language designed for scientific computation. Numpy is a library frankenstein-grafted onto a language that isn't really designed for scientific computation.
We can only hope that Julia somehow wins and those of forced to work in python because of network effects can be freed.
Julia really needs to generalize and clarify its deployment story before it could possibly take off. It was built with a promise of generality but its tethered packaging is an albatross.
Nah, because "Python is second-best at everything" and has more libraries than the Galactic Federation, that will never happen.
This has me wondering, if not that, then what is python designed for?
I've been hoping this for 15 years, but so far I still use Python for everything.