News for hackers. Stuff that matters.
Re:Einstein Summation in Numpy by lumost on Wednesday January 23, 2019 @09:42AM (#18978469)
The big challenge with leaving core data structures and interfaces to the community is fragmentation. If you look at the rust/go numerical communities the big struggle has been a lack of universal ndarray implementation.

Most numeric libraries can be Described as functions of/on ndarrays that return ndarrays, not having a language wide ndarray is the equivalent of having every library carry it's own unique list interface/implementation.

Re:Einstein Summation in Numpy by amelius on Wednesday January 23, 2019 @09:49AM (#18978526)
Well, you could still have a set of "core" packages for basic data structures, or an official library. For example, C++ has STL, and most libraries build on top of that.