[Numpy-discussion] Numeric3
Perry Greenfield
perry at stsci.edu
Fri Feb 4 12:01:38 EST 2005
On Feb 4, 2005, at 2:19 PM, Travis Oliphant wrote:
> konrad.hinsen at laposte.net wrote:
>
>> On 04.02.2005, at 05:14, Michiel Jan Laurens de Hoon wrote:
>>
>>> give you an example from my own field (computational biology). I am
>>> one of the maintainers of Biopython, which uses LinearAlgebra and
>>> RandomArray. Many of our users are not very familiar with Python.
>>> Even installing Numerical Python sometimes causes problems, and I'm
>>> sure we have lost users in the past because of that. SciPy, in my
>>> experience,
>>
>>
>> My experience with users of MMTK, nMOLDYN, and DomainFinder is
>> exactly the same. Installationproblems are the #1 source for support
>> questions, in particular under Windows and Irix.
>>
> O.K. I can see that there are several out there who belive that
> SciPy is sufficiently hard to install that they are concerned about
> requiring it for their math-using packages (despite the provided
> binary distributions, and the work that continues on making it easier
> to install). I'm
[...]
This sort of leads back to the original point, that is, putting
something in the Python Standard Library. I suspect that for most
scientists and engineers if they have to install anything extra at all
to use arrays practially, they really don't care if it is in the core
or not. The current Numeric (or numarray) is a fairly straightforward
install now and if the issue is having users avoid this extra install,
putting a reduced functionality array package in the core is not going
to address this issue. On the other hand, it is likely to have the
general Python community more likely to use arrays as an interchange
format, which is a separate benefit (a point I stressed at the last
scipy conference).
In other words, we should be clear about what should go into the core
and what the sought-after benefit is. I don't think that has been done
yet. If scipy is to be the solution for all scientists and engineers,
why should Numeric (or numarray) go into the core? They still will have
to install scipy (or some extra package) anyway.
Perry
More information about the NumPy-Discussion
mailing list