It has been an exciting first month for me at Quansight Labs. It's a good time for a summary of what we worked on in April and what is coming next.
Progress on array computing libraries
Our first bucket of activities I'd call "innovation". The most prominent
projects in this bucket are XND,
Remote Backend Compiler and
XND is an umbrella name for a set of related array
Hameer Abbasi made some major steps forward with
uarray: the backend and
coercion semantics are now largely worked out, there is
good documentation, and the
unumpy package (which currently has
is progressing well. This blog post
gives a good overview of the motivation for
uarray and its main concepts.
Saul Shanabrook and Chris Ostrouchov worked out how best to put
metadsl can be used to create the API for
python-moa to simplify the code base of the latter a lot. Chris
also wrote an interesting blog post
explaining the MoA principles.