[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