2006-04-04 07:59:11 -04:00
|
|
|
PEP: 3099
|
|
|
|
Title: Things that will Not Change in Python 3000
|
|
|
|
Version: $Revision$
|
|
|
|
Last-Modified: $Date$
|
|
|
|
Author: Georg Brandl <g.brandl@gmx.net>
|
|
|
|
Status: Draft
|
|
|
|
Type: Informational
|
|
|
|
Content-Type: text/x-rst
|
|
|
|
Created: 04-Apr-2006
|
|
|
|
|
|
|
|
|
|
|
|
Abstract
|
|
|
|
========
|
|
|
|
|
|
|
|
This PEP tries to list all BDFL pronouncements on Python 3000 that
|
|
|
|
refer to changes that will not happen and new features that will not
|
|
|
|
be introduced, sorted by topics, along with a short explanation or a
|
|
|
|
reference to the relevant thread on the python-3000 mailing list.
|
|
|
|
|
|
|
|
|
|
|
|
Core language
|
|
|
|
=============
|
|
|
|
|
|
|
|
* Python will not have programmable syntax.
|
|
|
|
|
|
|
|
Thread: "It's a statement! It's a function! It's BOTH!"
|
|
|
|
http://mail.python.org/pipermail/python-3000/2006-April/000286.html
|
|
|
|
|
|
|
|
* There won't be a syntax for ``zip()``-style parallel iteration.
|
|
|
|
|
|
|
|
Thread: "Parallel iteration syntax",
|
|
|
|
http://mail.python.org/pipermail/python-3000/2006-March/000210.html
|
|
|
|
|
|
|
|
|
2006-04-04 13:50:24 -04:00
|
|
|
Builtins
|
|
|
|
========
|
|
|
|
|
|
|
|
* ``hash()`` won't become an attribute.
|
|
|
|
|
|
|
|
Thread: "hash as attribute/property",
|
|
|
|
http://mail.python.org/pipermail/python-3000/2006-April/000362.html
|
|
|
|
|
|
|
|
|
2006-04-04 07:59:11 -04:00
|
|
|
Standard types
|
|
|
|
==============
|
|
|
|
|
|
|
|
* Iterating over a dictionary will yield the keys.
|
|
|
|
|
|
|
|
Thread: "Iterating over a dict",
|
|
|
|
http://mail.python.org/pipermail/python-3000/2006-April/000283.html
|
|
|
|
|
|
|
|
|
|
|
|
Coding style
|
|
|
|
============
|
|
|
|
|
|
|
|
* The maximum line width will be 80 characters.
|
|
|
|
|
|
|
|
Thread: "C style guide",
|
|
|
|
http://mail.python.org/pipermail/python-3000/2006-March/000131.html
|
|
|
|
|
|
|
|
|
|
|
|
Copyright
|
|
|
|
=========
|
|
|
|
|
|
|
|
This document has been placed in the public domain.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
..
|
|
|
|
Local Variables:
|
|
|
|
mode: indented-text
|
|
|
|
indent-tabs-mode: nil
|
|
|
|
sentence-end-double-space: t
|
|
|
|
fill-column: 70
|
|
|
|
coding: utf-8
|
|
|
|
End:
|