Author: Maciej Fijalkowski <fij...@gmail.com> Branch: extradoc Changeset: r5436:0fd97dbab92d Date: 2014-10-17 10:21 +0200 http://bitbucket.org/pypy/extradoc/changeset/0fd97dbab92d/
Log: shuffle shuffle shuffle diff --git a/talk/pyconpl-2014/author.latex b/talk/pyconpl-2014/author.latex --- a/talk/pyconpl-2014/author.latex +++ b/talk/pyconpl-2014/author.latex @@ -2,8 +2,9 @@ \title[PyPy]{PyPy} \author[arigo, fijal] -{Armin Rigo, Maciej Fijałkovski\\ -\includegraphics[width=80px]{../img/py-web-new.png}} - +{Armin Rigo, Maciej Fijałkowski\\ +\includegraphics[width=80px]{../img/py-web-new.png} +\hspace{1em} +\includegraphics[width=80px]{../img/baroquesoftware.png}} \institute{PyCon PL} \date{October 2014} diff --git a/talk/pyconpl-2014/talk.rst b/talk/pyconpl-2014/talk.rst --- a/talk/pyconpl-2014/talk.rst +++ b/talk/pyconpl-2014/talk.rst @@ -56,7 +56,52 @@ * Numpy more complete (but still not done) - - also, no scipy +Status +----------------------------- + +- Python code "just works" + + * generally much faster than with CPython + +- C code: improving support + + * cpyext: tries to load CPython C extension modules, slowly + + * CFFI: the future + + * cppyy for C++ + + * A very small native PyPy C API for embedding, WIP + +- Lots of CFFI modules around: + + * pyopenssl, pygame_cffi, psycopg2cffi, lxml... + +Fundraising Campaign +--------------------- + +- py3k: 55'000 $ of 105'000 $ (52%) + +- numpy: 48'000 $ of 60'000 $ (80%) + +- STM, 1st call: 38'000 $ + +- STM, 2nd call: 17'000 $ of 80'000 $ (22%) + +- Thanks to all donors! + +Commercial support +------------------ + +- We offer commercial support for PyPy + +- Consultancy and training + +- Performance issues for open- or closed-source programs, porting, + improving support in parts of the Python or non-Python interpreters, + etc. + +- http://baroquesoftware.com Recent developments (2) -------------------------------- @@ -107,86 +152,6 @@ * Inspired by LuaJIT's FFI -Status ------------------------------ - -- Python code "just works" - - * generally much faster than with CPython - -- C code: improving support - - * cpyext: tries to load CPython C extension modules, slowly - - * CFFI: the future - - * cppyy for C++ - - * A very small native PyPy C API for embedding, WIP - -- Lots of CFFI modules around: - - * pyopenssl, pygame_cffi, psycopg2cffi, lxml... - -Fundraising Campaign ---------------------- - -- py3k: 55'000 $ of 105'000 $ (52%) - -- numpy: 48'000 $ of 60'000 $ (80%) - -- STM, 1st call: 38'000 $ - -- STM, 2nd call: 17'000 $ of 80'000 $ (22%) - -- Thanks to all donors! - -Commercial support ------------------- - -- We offer commercial support for PyPy - -- Consultancy and training - -- Performance issues for open- or closed-source programs, porting, - improving support in parts of the Python or non-Python interpreters, - etc. - -- http://baroquesoftware.com - -PyPy and RPython ---------------------------- - -* PyPy is an interpreter/JIT-compiled for Python - -* PyPy is written in RPython - -* RPython is a language for writing interpreters: - it provides GC-for-free, JIT-for-free, etc. - -* Ideal for writing VMs for dynamic languages - -More PyPy-Powered Languages ----------------------------- - -- Topaz: implementing Ruby - - * most of the language implemented - - * "definitely faster than MRI" - - * https://github.com/topazproject/topaz - -- HippyVM: implementing PHP - - * ~7x faster than standard PHP - - * comparable speed as HHVM - - * http://hippyvm.com/ - -- And more - Work in Progress: STM --------------------- @@ -255,6 +220,39 @@ STM (Demo) ---------- +PyPy and RPython +--------------------------- + +* PyPy is an interpreter/JIT-compiled for Python + +* PyPy is written in RPython + +* RPython is a language for writing interpreters: + it provides GC-for-free, JIT-for-free, etc. + +* Ideal for writing VMs for dynamic languages + +More PyPy-Powered Languages +---------------------------- + +- Topaz: implementing Ruby + + * most of the language implemented + + * "definitely faster than MRI" + + * https://github.com/topazproject/topaz + +- HippyVM: implementing PHP + + * ~7x faster than standard PHP + + * comparable speed as HHVM + + * http://hippyvm.com/ + +- And more + Future ------ _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit