[Numpy-discussion] Newbie Question, Probability
Alan G Isaac
aisaac at american.edu
Thu Dec 21 11:23:41 CST 2006
A Dijous 21 Desembre 2006 05:59, A. M. Archibald escrigué:
> It seems to me that numpy should include only tools for
> basic calculations on arrays of numbers. The ufuncs,
> simple wrappers (dot, for example). Anything that requires
> nontrivial amounts of math (matrix inversion, statistical
> functions, generating random numbers from exponential
> distributions, and so on) should go in scipy.
As a user, I suggest that this becomes a reasonable goal
when up to date SciPy installers are maintained for all
target platforms. Unless you wish to exclude everyone who
is intimidated when installation is less than trivial...
Until then, I suggest, the question of the proper
functionality bundle with NumPy remains open. Of course as
a user I do not pretend to resolve such a question---recall
that I mentioned the slippery slope in my post---but I do
object to it being dismissed as "silly" when I offered
a straightforward explanation.
It is well understood that the current view of the
developers is that if anything too much is already in NumPy.
Any user comments are taking place within that context.
PS A question: is it a good thing if more students start
using NumPy *now*? It looks to me like building community
size is an important current goal for NumPy. Strip it down
like you suggest and aside from Windows users (and Macs are
increasingly popular among my students) you'll have only the
few that are not intimidated by building SciPy (which still
has no intaller for Python 2.5).
More information about the Numpy-discussion