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
