Author: Maciej Fijalkowski <fij...@gmail.com>
Branch: 
Changeset: r69753:270944ea9be9
Date: 2014-03-06 12:25 +0200
http://bitbucket.org/pypy/pypy/changeset/270944ea9be9/

Log:    update project-ideas

diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst
--- a/pypy/doc/project-ideas.rst
+++ b/pypy/doc/project-ideas.rst
@@ -145,18 +145,11 @@
 Embedding PyPy and improving CFFI
 ----------------------------------------
 
-Note: there is a basic proof-of-concept for that as a `uwsgi pypy plugin`_
+PyPy has some basic `embedding infrastructure`_. The idea would be to improve
+upon that with cffi hacks that can automatically generate embeddable .so/.dll
+library
 
-Being able to embed PyPy, say with its own limited C API, would be
-useful.  But there is a possibly better variant: use CFFI.  With some
-minimal tools atop CFFI, it would be possible to write a pure Python
-library, and then compile automatically from it an .so/.dll file that is
-a dynamic-link library with whatever C API we want.  This gives us a
-one-size-fits-all generic way to make .so/.dll files from Python.
-
-This would fit well in a "redesign CFFI" work.
-
-.. _`uwsgi pypy plugin`: http://uwsgi-docs.readthedocs.org/en/latest/PyPy.html
+.. _`embedding infrastructure`: embedding.html
 
 Optimising cpyext (CPython C-API compatibility layer)
 -----------------------------------------------------
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to