Author: Antonio Cuni <[email protected]>
Branch: extradoc
Changeset: r4232:7df1ac8ac88d
Date: 2012-06-30 21:09 +0200
http://bitbucket.org/pypy/extradoc/changeset/7df1ac8ac88d/
Log: make slides less wordy and move numpy a bit earlier (to avoid
changing speaker too often)
diff --git a/talk/ep2012/stm/talk.rst b/talk/ep2012/stm/talk.rst
--- a/talk/ep2012/stm/talk.rst
+++ b/talk/ep2012/stm/talk.rst
@@ -30,61 +30,100 @@
Software archeology
-------------------
-* PyPy has been around since 2003
+* Around since 2003
-* first production ready (as advertised) release in December 2010 (1.4)
+* (adverstised as) production ready since December 2010
-* funded from various sources, including EU FP6 programme
+ - release 1.4
+
+* Funding
+
+ - EU FP6 programme
+
+ - EU FP7 programme
+
+ - donations
+
+ - ...
Current status
--------------
-* release 1.9, **1.7x** faster than 1.5 (a year ago),
- **2.2x** faster than 1.4, **5.5x** faster than CPython
+* PyPy 1.9
-* more importantly, the range of programs PyPy can speed up has improved
- greatly
+ - **1.7x** faster than 1.5 (a year ago)
-* implements 2.7.2 Python
+ - **2.2x** faster than 1.4
+
+ - **5.5x** faster than CPython
+
+* much more "PyPy-friendly" programs
+
+* Implements Python 2.7.2
* packaging: Debian, Ubuntu, Fedora, Homebrew, Gentoo, ArchLinux, ...
(thanks to all the packagers)
-* windows (but still 32bit binary only)
+* Windows (32bit only)
-* cpython C extension compatibility module (cpyext)
- moved from 'alpha' to 'beta': it runs e.g. a big part of
- **PyOpenSSL** and **lxml**
+* cpyext
-* py3k in progress (but 2.7 support never going away)
+ - C extension compatibility module
+
+ - from "alpha" to "beta"
+
+ - runs (big part of) **PyOpenSSL** and **lxml**
+
+* py3k in progress
+
+ - see later
+
+ - 2.7 support never going away
PyPy organization
-----------------
-* we joined the Software Freedom Conservancy
- (Bradley successfully fighting U.S. bureaucracy) and
- are happy about it
+* Part of Software Freedom Conservancy
-* funding: new model, more than 100'000$ in donations,
- both from a large number of individuals and a few large companies
- and the Python Software Foundation
+ - Bradley successfully fighting U.S. bureaucracy
+
+ - we are happy about it
+
+
+* Funding model
+
+ - py3k, numpy, STM
+
+ - more than 100'000$ in donations
+
+ - from individuals, large companies and the PSF
+
+ - **thank to all**
+
Let's talk about Python
-----------------------
-* rapid prototyping, run your web server in 3 seconds, run
- your script in 0.1s
+* Rapid prototyping
-* Python is very successful as a glue language - integrating
- with C is "easy"
+ - run your web server in 3 seconds
+
+ - run your script in 0.1s
+
+* Glue language
+
+ - integrating with C is "easy"
Let's talk about PyPy
---------------------
-* JIT warmup times are significant, making rapid prototyping
- harder
+* JIT warmup time
-* we yet need to have a good way to call C from PyPy
+ - significant
+
+ - rapid prototyping is harder
+
+* no good way to call C from PyPy (yet)
JIT warmup times
----------------
@@ -97,6 +136,17 @@
XXX ask antonio if he can cover this on a jit talk
+Py3k status
+-----------
+
+XXX write me
+
+NumPy
+-----
+
+XXX
+
+
Calling C
---------
@@ -121,10 +171,6 @@
* XXX a bit of example code
-NumPy
------
-
-XXX
STM
---
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit