In my opinion, this thread is a crock of balony.

Python *occasionally* adds keywords after giving a warning or requiring a future import in previous versions.

In 2.2, one had to 'from __future__ import generators' to make a generator because doing so required the new 'yield' keyword.
In 2.3, yield became a keyword without the import.

In 2.5, one had to 'from __future__ import with_statement' to make a 'with' statement. In 2.6, with because a keyword without the import.
And no one seems to have noticed.  No '"with" keyword woes.

In 2.6, 'as' also because a full-time keyword after several releases of being an anomalous part-time contextual keyword.

tjr

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to