Hi Nathanial, I looked through the revised text at https://github.com/numpy/numpy/pull/10704 and think it covers things well; any improvements on the organisation I can think of would seem to start with doing the merge anyway (e.g., I quite like Eric Wieser's suggested base ndarray class; the additional bits that implement operators might quite easily become useful for duck arrays).
One request: can it be part of the NEP to aim to document the organisation of the whole more clearly? For me at least, one of the big hurdles to trying to contribute to the C code has been the absence of a mental picture of how it all hangs together. All the best, Marten _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion