On 17 October 2011 18:20, David Cournapeau <courn...@gmail.com> wrote:

[snip...]

On Mon, Oct 17, 2011 at 2:22 PM, Michael Foord <fuzzy...@gmail.com> wrote:
> > It seems odd to argue that extending numpy to pypy will be a net negative
> > for the community! Sure there are some difficulties involved, just as
> there
> > are difficulties with having multiple implementations in the first place,
> > but the benefits are much greater.
>
> The net negative would be the community split, with numpy losing some
> resources taken by numpy on pypy. This seems like a plausible
> situation.
>
>
Note that this is *exactly* the same "negative" that Python itself faces
with multiple implementations. It has in fact been a great positive,
widening the community and improving Python (and yes sometimes improving it
by pointing out its problems).

All the best,

Michael



> Without a C numpy API, you can't have scipy or matplotlib, no
> scikit-learns, etc... But you could hide most of it behind cython,
> which has momentum in the scientific community. Then a realistic
> approach becomes:
>  - makes the cython+pypy backend a reality
>  - ideally make cython to wrap fortran a reality
>  - convert as much as possible from python C API to cython
>
> People of all level can participate. The first point in particular
> could help pypy besides the scipy community. And that's a plan where
> both parties would benefit from each other.
>
> cheers,
>
> David
> >
> > All the best,
> >
> > Michael Foord
> >
> >>
> >> Alex
> >>
> >> --
> >> "I disapprove of what you say, but I will defend to the death your right
> >> to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> >> "The people's good is the highest law." -- Cicero
> >>
> >>
> >> _______________________________________________
> >> pypy-dev mailing list
> >> pypy-dev@python.org
> >> http://mail.python.org/mailman/listinfo/pypy-dev
> >>
> >
> >
> >
> > --
> >
> > http://www.voidspace.org.uk/
> >
> > May you do good and not evil
> > May you find forgiveness for yourself and forgive others
> >
> > May you share freely, never taking more than you give.
> > -- the sqlite blessing http://www.sqlite.org/different.html
> >
> > _______________________________________________
> > pypy-dev mailing list
> > pypy-dev@python.org
> > http://mail.python.org/mailman/listinfo/pypy-dev
> >
> >
>



-- 

http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to