[pypy-commit] extradoc extradoc: py3k slides

antocuni noreply at buildbot.pypy.org
Mon Jul 2 09:50:42 CEST 2012


Author: Antonio Cuni <anto.cuni at gmail.com>
Branch: extradoc
Changeset: r4250:4837eb3a048a
Date: 2012-07-02 00:30 +0200
http://bitbucket.org/pypy/extradoc/changeset/4837eb3a048a/

Log:	py3k slides

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
@@ -160,8 +160,8 @@
 .. XXX what do we want to say in "come and talk to us"?
 
 
-Py3k status
------------
+Py3k
+----
 
 * ``py3k`` branch in mercurial
 
@@ -179,57 +179,56 @@
 
 * Dropped some interpreter optimizations for now
 
+Py3k status
+-----------
 
+* Directly from the "What's new in Python 3.x":
 
-|pause|
+  - string vs unicode, int/long unification
 
-* Major features already implemented
+  - syntactic changes (``print()``, ``except``, ...)
 
-  - string vs unicode
+  - set, oct, binary, bytes literals
 
-  - int/long unification
+  - view and iterators instead of lists
 
-  - syntactic changes (``print()``, ``except``, etc.)
+  - function annotations, keyword only arguments
 
-* Tons of small issues left
+  - ``nonlocal``
 
-* What's new:
+  - extended iterable unpacking
 
-    - print function
+  - dictionary comprehensions
 
-    - view and iterators instead of lists
+  -  ``raise ... from ...``, lexical exception handling
 
-    - function annotations
+  - ``__pycache__``
 
-    - keyword only arguments
+* Most features are already there
 
-    - ``nonlocal``
+  - major exception: unicode identifiers
 
-    - extended iterable unpacking
 
-    - dictionary comprehensions
+Py3k: what's left?
+-------------------
 
-    - set, oct, binary, bytes literals
+* Tons of small issues
 
-    - ``raise ... from ...``
+* Extension modules / stdlib
 
-    - new metaclass syntax
+* In January:
 
-    - Ellipsis: ``...``
+  - PyPy "own" tests: 1621 failures
 
-    - lexical exception handling, ``__traceback__``, ``__cause__``, ...
+  - CPython tests: N/A (did not compile)
 
-    ...
+* Now:
 
-    - ``__pycache__``
+  - PyPy "own" tests: 83 failures
 
-.. in january: 1621 failing own tests
-   now 83
+  - CPython tests: "lots"
 
-
-* Removed syntax:
-
-  - tuple parameter unpacking, backticks, ``<>``, ``exec``, ``L`` and ``u``, ...
+* Most are shallow failures
 
 
 


More information about the pypy-commit mailing list