diff options
author | Maciej Fijalkowski <fijall@gmail.com> | 2012-06-14 16:09:30 +0200 |
---|---|---|
committer | Maciej Fijalkowski <fijall@gmail.com> | 2012-06-14 16:09:30 +0200 |
commit | dce5a0769a8b17d1ccdfed5e7435efcdab2e2e8a (patch) | |
tree | 64dfdd256861813afc84137893e9fbf414238fe6 /README.md | |
parent | 063c3cb4d8c8464f90e08e092ce3edc3dbe6ea41 (diff) | |
download | cffi-dce5a0769a8b17d1ccdfed5e7435efcdab2e2e8a.tar.gz |
start to rewrite README
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 19 |
1 files changed, 18 insertions, 1 deletions
@@ -1,7 +1,24 @@ cffi ==== -Foreign Function Interface for Python calling C code. +Foreign Function Interface for Python calling C code. The aim of this project +is to provide a convinient and reliable way of calling C code from Python. +The interface is based on `luajit FFI`_ and follows few principles: + +* Able to call C from Python without introducing a third language + (unlike Cython or SWIG) + +* Keep all the python-related logic in Python instead of C (unlike CPython + native C extensions) + +* Be complete and work on the level of API (unlike ctypes) + +.. _`luajit FFI`: http://luajit.org/ext_ffi.html + +Simple example +-------------- + +xxx Contact ------- |