3 ms·
It's massive work to reimplement say, Numpy and Pandas in javascript, in part because the language is different, and in part because the API is huge. It's techn
by qsort 4y ago
It's massive work to reimplement say, Numpy and Pandas in javascript, in part because the language is different, and in part because the API is huge. It's technically possible, but not something that's available right now (nor there seems to be any real interest/serious effort going on).
It's more likely that something like Julia ends up replacing Python, even though I still believe it's a low probability thing.
- brrrrrm 4y agoMore work than JIT compiling Python?
- qsort 4y agoThere's over 200k loc of Python in numpy alone, so yeah, it's the same order of magnitude of work to end up with a credible alternative.
- brrrrrm 4y agohmm, there's 1.6M lines of C++ in V8. And that's not a collection of simple mathematical functions - it's an entire compiler with many interdependent components. I think there's this weird but popular idea that people think it's easier to build a fast language than port a couple hundred independent functions.