Author: Maciej Fijalkowski <[email protected]>
Branch: extradoc
Changeset: r5505:2dc819062ba3
Date: 2015-02-20 10:33 +0200
http://bitbucket.org/pypy/extradoc/changeset/2dc819062ba3/

Log:    start working on a talk

diff --git a/talk/divio-zurich-2015/talk.rst b/talk/divio-zurich-2015/talk.rst
new file mode 100644
--- /dev/null
+++ b/talk/divio-zurich-2015/talk.rst
@@ -0,0 +1,78 @@
+====
+PyPy
+====
+
+Who am I?
+---------
+
+* Maciej Fijalkowski
+
+* PyPy core developer
+
+* owner of baroquesoftware.com
+
+What is PyPy?
+-------------
+
+* a fast, compliant Python interpreter
+
+* comes with a just in time compiler
+
+* covers Python 2.7 and beta 3.2/3.3
+
+Compatibility status
+--------------------
+
+* pure-python code should just run
+
+* C-extensions sometimes work sometimes don't
+
+* library support is large and growing
+
+* numeric is more complicated
+
+Compatibility - C extensions
+----------------------------
+
+* CPython C API - compatibility layer (slow, potentially problematic)
+
+* Cython uses that, does not work
+
+* ctypes sort of works, but don't use ctypes
+
+* our solutions is cffi
+
+cffi
+----
+
+XXX slide about cffi and demo
+
+Speed status
+------------
+
+xxx graph
+
+Speed status (2)
+----------------
+
+* more mudded picture :-)
+
+* a lot of programs are faster (20% to 100x)
+
+* some programs are slower
+
+* warmup time is a key factor
+
+Memory consumption
+------------------
+
+* objects are smaller than CPython
+
+Can I run PyPy?
+---------------
+
+Xxxx
+
+Case study - magnetic
+---------------------
+
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to