4 ms·
JavaScript has plenty of libraries covering the basics. Here a few: https://github.com/nicolaspanel/numjs https://github.com/nicolaspanel/numjs https://www.np
by slver 6y ago
JavaScript has plenty of libraries covering the basics. Here a few:
https://github.com/nicolaspanel/numjs https://github.com/nicolaspanel/numjs
https://www.npmjs.com/package/fast-math https://www.npmjs.com/package/fast-math
https://smartbear.com/de/blog/2013/four-serious-math-libraries-for-javascript/ 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.
- brylie 6y agoThe first repo has one core contribitor who hasn't been active since June 2018. https://github.com/nicolaspanel/numjs/graphs/contributors 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/ https://numfocus.org/
- brylie 6y agoIt is worth mentioning the Danfo project from a sibling comment: https://danfo.jsdata.org/ https://danfo.jsdata.org/