[Cython] Gsoc project
Philip Herron
redbrain at gcc.gnu.org
Tue Mar 27 23:17:15 CEST 2012
Hey
I got linked to your idea
http://groups.google.com/group/cython-users/browse_thread/thread/cb8aa58083173b97/cac3cf12d438b122?show_docid=cac3cf12d438b122&pli=1
by David Malcolm on his plugin mailing list.
I am looking to apply to Gsoc once again this year i have done gsoc
2010 and 2011 on GCC implementing my own GCC front-end for python
which is still in very early stages since its a huge task. But i am
tempted to apply to this project to implement a more self contained
project to give back to the community more promptly while that hacking
on my own front-end on my own timer. And i think it would benefit me
to get to understand in more detail different aspects of python which
is what i need and would gain very much experience from.
I was wondering if you could give me some more details on how this
could all work i am not 100% familiar with cython but i think i
understand it to a good extend from playing with it for most of my
evening. I just want to make sure i understand the basic use case of
this fully, When a user could have something like:
-header foo.h
extern int add (int, int);
-source foo.c
#include "foo.h"
int add (int x, int y)
{
return x+y;
}
We use the plugin to go over the decls created and create a pxd file like:
cdef int add (int a, int b):
return a + b
Although this is a really basic example i just want to make sure i
understand whats going on. Maybe some more of you have input? I guess
this would be best suited as a proposal for Python rather than GCC?
--Phil
More information about the cython-devel
mailing list