Hi,

Well, I don't have any particular use for it right now, I just came
across it there for the first time.
Still, good advice though :-D

Cython seems to be able to compile (almost all) python code without
changes, which seems interesting...


Thanks,
Dan.

2008/10/13 Michael Twomey <[EMAIL PROTECTED]>:
>
> On Mon, Oct 13, 2008 at 14:06, Daniel Kersten <[EMAIL PROTECTED]> wrote:
>>
>> Has anyone used cython (http://cython.org/)? If yes, what were your
>> experiences with it like?
>>
>
> Cython is the fork of pyrex isn't it?
>
> I've used pyrex to wrap C libraries and found it reasonably painless
> for most basic cases, though these days I'd probably use ctypes for
> wrapping libraries, mainly 'cos it cuts out a compilation step and
> simplifies things (sic).
>
> Your mileage with cython might vary depending on your goal.
>
> One gotcha I encountered is code which crosses between c and python
> frequently, you get a performance penalty for the function call
> overhead. Generally passing all the data the c code needs, letting it
> do its thing, and getting the final result in one go performs the
> best. Again, for speed I'd look at psyco and numpy first, then worry
> about rewriting code.
>
> mick
>
> >
>



-- 
Daniel Kersten.
Leveraging dynamic paradigms since the synergies of 1985.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Python Ireland" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.ie/group/pythonireland?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to