[pypy-svn] r57879 - pypy/extradoc/talk/pycon-uk-2008/status

hpk at codespeak.net hpk at codespeak.net
Sat Sep 6 11:11:12 CEST 2008


Author: hpk
Date: Sat Sep  6 11:11:10 2008
New Revision: 57879

Modified:
   pypy/extradoc/talk/pycon-uk-2008/status/status.txt
Log:
a first go at updating/changing the status slides
inserted some XXX


Modified: pypy/extradoc/talk/pycon-uk-2008/status/status.txt
==============================================================================
--- pypy/extradoc/talk/pycon-uk-2008/status/status.txt	(original)
+++ pypy/extradoc/talk/pycon-uk-2008/status/status.txt	Sat Sep  6 11:11:10 2008
@@ -2,19 +2,19 @@
 PyPy status talk
 ======================
 
+XXX maybe missing: threading improvements?  more on GCs? 
+
 What this talk is about
 =======================
 
-* more details about recent developments
-
-* our plans for the near future
+* tell what Python Interpreter can run today 
 
-* how we're going to achieve them
+* what we are heading for with the 1.1 release 
 
-* readers of our blog might know many of those things
+* Questions and Answers 
 
-Production ready
-=====================
+Getting Production ready
+==========================
 
 * we worked a lot on running
   existing applications on top of PyPy
@@ -114,6 +114,8 @@
 
 * PyPy translation toolchain
 
+* py lib 
+
 * various smaller things, templating engines,
   most pure-python software
 
@@ -132,38 +134,46 @@
 
 * refcounting details
 
+Transition to 2.5
+==========================
+
+XXX
+* SOC project Bruno Gola 
+* almost complete
+* missing more testing, stdlib porting 
+
 Conclusion on Compatibility
 ============================
 
 * lessons learned: There is no feature obscure enough for people
-  not to rely on it. But PyPy can usually mimick CPython sufficiently. 
+  not to rely on it. 
 
-* pypy-c probably most compatible to CPython Interpreter
+* pypy-c interpreter probably the most compatible to CPython
 
 * main blocker for running apps will be missing external modules
 
 Speed - comparison with CPython
 ===============================
 
-* we're something between 0.8-2x slower than
+* we're something between 0.8-4x slower than
   CPython on various benchmarks.
 
-* gcbench - 0.8 (because of our faster GC)
-
 * steady but slow progress
 
 * we hope for our JIT to be a huge leap ahead
 
-Speed - decent GCs
-==================
+* pypy-c has fastest Interpreter startup
 
-* faster than refcounting
+Memory - comparison with CPython
+===================================
 
-* better handling of unusual patterns
+* PyPy has pluggable Garbage Collection 
 
-* troubles with for example communication with C
+* gcbench - 0.8 (because of our faster GCs)
 
-* details on different talk
+* better handling of unusual patterns
+
+* care needed with communication with C
 
 Speed - JIT generator
 =====================
@@ -205,38 +215,34 @@
    :scale: 30
    :align: center
 
-A lot of cleanups
-=================
-
-* got rid of semi-cool semi-working
-  proofs of concept
-
-* examples: CPython extension compiler,
-  rctypes
-
-* reduced code size
-
-* allowed us to progress forward into
-  advanced features
+pypy-c on small devices
+===============================
 
-* included sprint dedicated to cleanup
-  (on which noone was allowed to add features)
+- cross-compilation 
+- startup time 
+- security 
+- RAM usage 
+- share interpreter state across processes
+- pypy approach a very good fit! 
 
-Plans
-=====
+1.1 release goals 
+===================================
 
-* more JIT - faster Python 
+XXX check/review/complete
 
-* support full CPython's stdlib
+- compatible to Python 2.5.2 
+- well tested on win/linux/osx 
+- running some major packages unmodified 
+- easy_install/distutils working 
+- deliver pypy-c binary installs windows 
 
-* aim for more funding in pushing pypy
-  forward (more at the next talk)
+Contact / Q&A 
+==========================
 
-Links
-=====
 
 * http://codespeak.net/pypy
 
 * http://morepypy.blogspot.com
 
-* this talk is already online
+holger krekel, Maciej Fijalkowski
+<dir at merlinux.eu> 



More information about the Pypy-commit mailing list