[pypy-svn] r56197 - pypy/extradoc/talk/ep2008

fijal at codespeak.net fijal at codespeak.net
Tue Jul 1 01:01:52 CEST 2008


Author: fijal
Date: Tue Jul  1 01:01:46 2008
New Revision: 56197

Modified:
   pypy/extradoc/talk/ep2008/status.txt
Log:
Update of this talk


Modified: pypy/extradoc/talk/ep2008/status.txt
==============================================================================
--- pypy/extradoc/talk/ep2008/status.txt	(original)
+++ pypy/extradoc/talk/ep2008/status.txt	Tue Jul  1 01:01:46 2008
@@ -15,6 +15,8 @@
 
 * how we're going to achieve this
 
+* more or less recap of our blog
+
 Production ready
 =====================
 
@@ -23,6 +25,9 @@
 
 * Sometimes requiring to change applications slightly
 
+* Especially refcounting details tend to be a problem
+  open('xxx', 'w').write('stuff')
+
 Ctypes
 ======
 
@@ -35,6 +40,10 @@
 
 * Can handle ie pysqlite-ctypes, pyglet, pymunk or Sole Scion
 
+XXX demo of sole scion and pyglet
+
+* ctypes is getting better as a side effect
+
 Ctypes configure
 ================
 
@@ -46,6 +55,8 @@
 * Can handle #defines, types, structure layout
   etc.
 
+XXX demo
+
 Sqlite
 ======
 
@@ -65,13 +76,18 @@
 
 * We'll run 1.0 definitely
 
+XXX demo
+
 Pylons
 ======
 
 * Worked almost out of the box once eggs
   are working (1 day)
 
-* No sqlalchemy yet
+* No sqlalchemy yet, obscure problems
+  ahead
+
+XXX demo
 
 Twisted & Nevow
 ===============
@@ -80,14 +96,18 @@
 
 * Nevow works
 
-* We don't support pycrypto nor pyopenssl
+* We don't support pycrypto nor pyopenssl and we
+  won't
 
-Bittorrent
-==========
+Other software
+==============
 
-XXX fill me
-http://morepypy.blogspot.com/2008/03/bittorrent-on-pypy.html
+* bittorrent
 
+* pypy translation toolchain
+
+* various smaller things, templating engines,
+  most pure-python software
 
 Conclusion
 ==========
@@ -108,32 +128,60 @@
 XXX - relying on untested and undocumented private stuff
       (zipimport._zip_directory_cache)
 
+XXX - exact strings in exceptions
+
 Speed - comparison with CPython
 ===============================
 
-XXX fill me
+* We're something between 0.8-2x slower than
+  cpython on various benchmarks.
+
+* gcbench - 0.8 (fast gc)
+
+* We're progressing slowly
 
 Speed - decent gcs
 ==================
 
 * Faster than refcounting
 
-* Still need some glitches
+* Better handling of obscure cases
+
+* Troubles with ie communication with C
 
-Speed - JIT
-===========
+Speed - JIT generator
+=====================
 
 * Not ready yet!
 
+* Will be super fast
+
+* Prolog prototype
+
 Other backends
 ==============
 
 * pypy-jvm runs!
 
-* more integration between pypy-cli and .NET
+* More integration between pypy-cli and .NET
+
+* General speed improvements
+
+* Both backends are progressing - very slowly though
+
+Plans
+=====
+
+* More JIT - faster Python
+
+* Support full cpython's stdlib
+
+* Get more funding money
 
-* general speed improvements
+No-plans
+========
 
-* both backends are progressing - very slowly though
+* RPython extensions for CPython
 
-XXX anything else?
+* Maintain arbitrary number of third-party
+  extension modules



More information about the Pypy-commit mailing list