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

Reply via email to