[Python-3000] Cross-interpreter FFI for Python 3000?

Terry Reedy tjreedy at udel.edu
Tue Aug 8 23:12:25 CEST 2006

For those as ignorant as I was, FFI does not here mean
Friendly File Interface
Fauna and Flora International
Family Firm Institute
Forsvarets forskningsinstitutt
Film Finances, Inc.
Financial Freedom Institute
Focus on the Family Institute
(all but the first from Google)

but Foreign Function Interface
(from the PHP FFI package).

> I would suggest that PyPy's use of ctypes, coupled with the inclusion of
> ctypes in the Python 2.5 stdlib, means that ctypes could reasonably be
> considered a defacto standard for a C FFI in Python at this point.

Intriguing idea.  I know that the Pygame folks, for example, are 
experimenting with rewrapping the SDL (Simple Directmedia Library, the core 
of Pygame) in ctypes.

Terry Jan Reedy

More information about the Python-3000 mailing list