Christopher Barker wrote:
> Dag Sverre Seljebotn wrote:
>>  - Numerical computations in Cython (a copy of the corresponding paper)
> 
>> 4) I think the current Cython/NumPy tutorial should be removed in favour 
>> of the above generic tutorial + numerical Cython paper; opinions on that?
> 
> Well, one good intro to numpy+cython is better than two that both need 
> to be maintained.

Thanks for your feedback. My thoughts:

Yes, but the existing intro on numpy+cython:
a) Lacks quite a bit in several areas
b) Is outdated

While the tutorial + paper is already written now.

> However, maybe it's my personal use-case bias, but I think that numpy is 
> almost a standard part of Cython use -- I can't think of what I'd like 
> to optimize that I wouldn't want to use numpy for! And numpy is why I 
> skipped past pyrex and straight to Cython.

Well, take Stefan Behnel, who doesn't use NumPy at all, but rather works 
with XML documents.

Even within science, the whole Sage project (a very important Cython 
user) don't use that much NumPy either, and in particular not the 
Cython/NumPy features, as they need exact math which isn't covered by 
NumPy's dtypes (and also tend to operate on thousands rather than 
billions of numbers I think?).

Then you have any kind of wrappers around native libraries.

There's enough usecases for Cython without NumPy to make our primary 
Cython tutorial generic and not targeted for numerical users IMO.

And then you have the question of whether one should have *two* 
tutorials. Perhaps a very small intro document for numerical users which 
links heavily into the other documents...


-- 
Dag Sverre
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to