Stefan Behnel, 18.06.2012 16:12:
> the PyPy folks have come up with a new FFI library (called cffi) for
> CPython (and eventually PyPy, obviously).
> 
> http://cffi.readthedocs.org/
> 
> It borrows from LuaJIT's FFI in that it parses C declarations at runtime.
> It then builds a C extension to access the external code, i.e. it requires
> a C compiler at runtime (when running in CPython).
> 
> Just thought this might be interesting.

The code is here, BTW:

https://bitbucket.org/cffi/cffi/

One interesting feature is that they seem to support different backends.
There's apparently one for libffi and one for ctypes so far. Another one
based on Cython would be cool. Even the existing ffi backend implementation
would have looked better in Cython, it's currently some 3000 lines of C
code. And Cython could certainly benefit from an ffi backend itself for a
couple of tasks, this topic has come up before a couple of times.

Stefan
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to