On 2008-06-09, Lie <[EMAIL PROTECTED]> wrote:
>>
>> That seems strange to me. The and-or simulation that was offerd in the
>> FAQ allowed for about the same kind of structures as the ternary
>> operator in C and was used in the standard library IIRC.
>>
>> So the same unreadable was already possible to write, plus that it
>> could cause bugs and had to be made even more unreadable in order
>> to work correctly. Considering this it I find it odd that hurting
>> readability was a motivation not to have it.
>
> In case you didn't notice, the and-or simulation is a hack, it is not
> to be used by anyone writing real code (instead of for an entry to
> Obfuscated Python Code Contest) to substitute it for inline if. If
> inline if is "formalized", that means the language encourages the use
> of inline if, which we don't want to have.

Who is we? The last poll I know about had a majority in favor of a
ternary operator.

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

Reply via email to