I just wanted to verify the claim that some Python modules
really incorporate J semantics.

numpy incorporates the idea of 'rank' and 'axes' much the way J or other array based languages do i.e. you can shape numbers to have however many axes in some multidimensional box.  Then you can do operations on entire boxes, including in ways which combine them with each other.

To be array based, and to use a semantics of tacit programming, appear to me as separable capabilities.  Numpy doesn't try to be like J in this latter sense.  APL isn't quite like J in this sense either, yet is array-based as well.

Kirby


_______________________________________________
Edu-sig mailing list
[email protected]
http://mail.python.org/mailman/listinfo/edu-sig

Reply via email to