I've written over the last few weeks on my project proposal for a Google
Summer of Code (SoC) project.

Note that I do not yet have a SoC for this, I'm going to apply in the
coming week. Still I post this to the mailing list because a) feedback is
always welcome, and b) the plan might be worth discussing in its own right
without considering my SoC status (it is very relevant to the last days'
macro discussions!)

In short, it involves implementing some C++-like features but with a
Python twist (limited template support, perhaps function overloading,
operator overloading) so that NumPy support can be added through only
using Cython language features. (This focus on Cython features rather than
simply using a NumPy specific transform was an explicitly requested goal
for the project; while the NumPy aim will help keep development narrow and
focused.)

Note: I unfortunately don't have more time than I need for discussing this
the coming days. Therefore I cannot myself participate in any low-level
discussion before after the submission deadline (all syntax definitely
fall within this category, and in fact most within-spec things). I'll
probably only have time to participate in discussions on very high-level
stuff and the project plan itself, as well as clear up things that readers
found unclear.

The project plan is linked to below, and it links to my relevant writings
all over the wiki. If you feel like it you're more than welcome to edit
the plan, I'll use revision history to see who added what and why. (It
goes without saying that the drafts linked to is freely editable, they
can't really be considered "mine", in fact I'd be very happy if I didn't
turn up as last editor myself everywhere).

http://wiki.cython.org/DagSverreSeljebotn/soc/details

(The application itself that I plan to submit can also be found here:
http://wiki.cython.org/DagSverreSeljebotn/soc
but is probably less relevant to you people than the above).

Dag Sverre

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

Reply via email to