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 -~----------~----~----~----~------~----~------~--~---
