For review: PEP 308 - If-then-else expression

Eric Stechmann estechmann at
Fri Feb 7 23:52:50 CET 2003

I'm not sure the benefits are worth the additional complication.  It might 
be convenient in some circumstances, but that's not necessarily a good 
reason to implement it.

We're all familiar with languages that have grown to the point where they 
are ugly, hard to explain or even comprehend, and, I would assume, 
difficult to implement.  Python is _not_ that.  It's not perfect, but it 
has qualities that set it above so many others:  it is simple, yet powerful 
and has marvelous clarity.

Implementing concepts in the name of convenience is a slippery slope.  As 
someone once said, "Add little to little and soon you have a big pile."



Eric Stechmann                  Direct:  +1 (651) 234-1217
Resident Software Hominid          Fax:  +1 (651) 490-1484
Advanced Respiratory, Inc.       E-mail:  estechmann at
1020 West County Road F            URL:
St.Paul  MN  55126

Information contained in this e-mail message may be legally privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any use, dissemination, distribution, or copying of this e-mail is strictly prohibited. If e-mailed messages include MEDICAL RECORDS, these records ARE PRIVILEGED AND CONFIDENTIAL and may be released only upon written permission of the patient. If you have received this e-mail in error, please immediately notify the sender by telephone at 1-800-426-4224 and delete this e-mail. Thank you!

More information about the Python-list mailing list