Author: Armin Rigo <[email protected]> Branch: Changeset: r3120:93d9ae775fb2 Date: 2018-05-23 16:07 +0200 http://bitbucket.org/cffi/cffi/changeset/93d9ae775fb2/
Log: Mention cppyy diff --git a/doc/source/goals.rst b/doc/source/goals.rst --- a/doc/source/goals.rst +++ b/doc/source/goals.rst @@ -31,6 +31,12 @@ Python, unlike `Weave`_. This is about calling existing C libraries from Python. +* There is no C++ support. Sometimes, it is reasonable to write a C + wrapper around the C++ code and then call this C API with CFFI. + Otherwise, look at other projects. I would recommend cppyy_, which + has got some similarities (and also works efficiently on both CPython + and PyPy). + .. _`LuaJIT's FFI`: http://luajit.org/ext_ffi.html .. _`Cython`: http://www.cython.org .. _`SWIG`: http://www.swig.org/ @@ -38,6 +44,7 @@ .. _`native C extensions`: http://docs.python.org/extending/extending.html .. _`ctypes`: http://docs.python.org/library/ctypes.html .. _`Weave`: http://wiki.scipy.org/Weave +.. _`cppyy`: http://cppyy.readthedocs.io/en/latest/ .. _`manually wrap`: overview.html#abi-versus-api Get started by reading `the overview`__. _______________________________________________ pypy-commit mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-commit
