"Terry Reedy" <[EMAIL PROTECTED]> writes:

> "Jeff Schwab" <[EMAIL PROTECTED]> wrote in message 
> news:[EMAIL PROTECTED]
> [snip discussion of 'with' statements]
>
> | Yes, this seems to be the Python way:  For each popular feature of some
> | other language, create a less flexible Python feature that achieves the
> | same effect in the most common cases (e.g. lambda to imitate function
> | literals, or recursive assignment to allow x = y = z).
>
> This is a rather acute observation.  Another example is generators versus 
> full coroutines (or continuations).

Another example that comes to mind is "with" statement versus a macro
system that allowed one to define custom statements based on
try...finally.  contextlib.contextmanager implements an even more
specific subset of this functionality.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to