On Sat, 21 Sep 2013 12:55:20 -0500, Ryan <rymg19 at gmail.com> wrote: > "Westley MartÃnez" <anikom15 at gmail.com> wrote: > >'def' is no more ambiguous than 'lambda', and is in fact more > >ambiguous, > >for 'def' doesn't lend itself to anything other than the word define, > >whilst 'lambda' can only mean lambda function. Calling def explicit is > >silly. It only makes sense because def arbitrarily means a function in > >Python (I'm proposing def become func or proc in Python 4000). > > Change def to func? That's the worst idea I've heard yet. Def is > already there; why break all existing code just for a word? Note that whatever happens with Python4, breaking of backward compatibility (by anything other than the deletion of cruft) is very unlikely to be part of it. --David
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