[Python-3000] Wither PEP 335 (Overloadable Boolean Operators)? (original) (raw)
Bob Ippolito bob at redivi.com
Sun May 20 00:01:45 CEST 2007
- Previous message: [Python-3000] Wither PEP 335 (Overloadable Boolean Operators)?
- Next message: [Python-3000] Wither PEP 335 (Overloadable Boolean Operators)?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 5/19/07, Raymond Hettinger <python at rcn.com> wrote:
> Giovanni Bajo wrote: >> Another workaround could be:
Before focusing mental talents on workarounds and implementations, it would be worthwhile to consider whether the idea would help or hurt the language. The and/or keywords already have some complexity due to their returning non-boolean values. IMO, it would be a disservice to the language to further complexify their meanings. Right now, at least, we can make a static reading of the code and have a good idea of what the and/or keywords mean.
Would "and" and "or" still be able to properly short-circuit given this proposal?
-bob
- Previous message: [Python-3000] Wither PEP 335 (Overloadable Boolean Operators)?
- Next message: [Python-3000] Wither PEP 335 (Overloadable Boolean Operators)?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]