[Python-3000] Reminder: Py3k PEPs due by April (original) (raw)
Guido van Rossum guido at python.org
Tue Apr 10 20:53:27 CEST 2007
- Previous message: [Python-3000] Reminder: Py3k PEPs due by April
- Next message: [Python-3000] Reminder: Py3k PEPs due by April
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 4/10/07, Raymond Hettinger <python at rcn.com> wrote:
Thanks for the reminder. I expect to write two:
* PEP to eliminate del in favor of weakref idioms * PEP on simpler alternative to abstract-base-classes suggesting an occasional method special attribute (so for instance a getitem method can tell you whether it thinks it is a sequence or mapping). Here's that I think might not need a PEP: * Eliminate implicit string concatenation: "abc" "def" in favor of an explicit + operation. That simplifies the grammar just a bit and the compiler already is smart enough to do constant fold this operation at compile time. When there are multi-line concats, I think _the parenthesis serves us much better than a trailing _ which is ugly and relies on having no trailing whitespace. Replace: _'hello ' _ 'world ' With: ('hello ' + 'world ')
That needs a PEP too; there are subtle issues like
('hello %s' 'world' % 42)
-- --Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-3000] Reminder: Py3k PEPs due by April
- Next message: [Python-3000] Reminder: Py3k PEPs due by April
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]