From: John H. <jdh...@ac...> - 2005-10-03 18:19:37
|
>>>>> "Eric" == Eric Firing <ef...@ha...> writes: Eric> To use scipy as a complete replacement for Numeric or Eric> numarray will require work in numerix, in the setup.py build Eric> system, and possibly in cntr.c, which needs to build Eric> separate versions for numarray and Numeric. (I expect little Eric> or no change will actually be needed in cntr.c.) I talked to Travis about this at scipy and he said that with the new array interface, we wouldn't need to compile separate extensions for each of Numeric, numarray and scipy (as we do now, eg with _nc_transforms, _na_transforms, etc). This is good news because it implies shorter compile times and smaller binary distributions, but I can't quite understand how this would work yet, eg, to support the there packages with one binary *.so). But this may be some of the black magic of the new array interface. If correct, this approach would require *either* Numeric 24, numarray (something recent) or scipy_base. Perhaps Todd has further insight, as the author of numerix and presumably the implementor of the array interface for numarray... JDH |