Hi, I'm -1 on the concept of conditional expressions. And I don't give a damn whether they are spelled x?y:z or (if x then y else z). Let me explain why: IMO the motivation of people asking for conditional expressions is, that they want to write down complex constructs without having to name these properly. Otherwise it is easy to put the code into a function or method and call this instead. In most cases this will improve the readability of the code considerable, since people are alreaday trained to choose proper identifiers instead of X, Y, Z. Conditional expressions will be abused as an obfuscation device in the same way as lambdas have been used before. They will make it far too easy to write obfuscated (perlish?) Python code even inadvertent. Regards, Peter -- Peter Funk, Oldenburger Str.86, D-27777 Ganderkesee, Germany, Fax:+49 4222950260 office: +49 421 20419-0 (ArtCom GmbH, Grazer Str.8, D-28359 Bremen, Germany)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4