Author: Armin Rigo <[email protected]> Branch: extradoc Changeset: r4252:7b5657ac4eae Date: 2012-07-02 09:50 +0200 http://bitbucket.org/pypy/extradoc/changeset/7b5657ac4eae/
Log: hg merge 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 _______________________________________________ pypy-commit mailing list [email protected] http://mail.python.org/mailman/listinfo/pypy-commit
