Hacker News new | ask | show | jobs
by slver 1881 days ago
JavaScript has plenty of libraries covering the basics. Here a few:

https://github.com/nicolaspanel/numjs

https://www.npmjs.com/package/fast-math

https://smartbear.com/de/blog/2013/four-serious-math-librari...

That's not the problem. The problem is mindshare and network effects. When analyzing why Python is used one way and JS another we're tempted to retroactively rationalize this with something fundamental about the language. There's nothing fundamental about it. It's just happenstance. Python was around longer as a general purpose script, and it filled that niche. JS is relatively new as a script outside the browser.

1 comments

The first repo has one core contribitor who hasn't been active since June 2018.

https://github.com/nicolaspanel/numjs/graphs/contributors

I sincerely believe it is possible for JavaScript to be a viable language ecosystem, but there is dire need for cohesion, collaboration, and longevity. As it stands, there are so many potentially viable projects strewn across the NPM landscape like old, discarded toys.

I'm not aware of an initiative, let alone ethos, in the JS community that comes anywhere close to something like NumFocus.

https://numfocus.org/

It is worth mentioning the Danfo project from a sibling comment: https://danfo.jsdata.org/