Securing a future for anonymous functions in Python

Roy Smith roy at panix.com
Fri Jan 7 23:08:08 EST 2005


In article <mailman.345.1105154898.22381.python-list at python.org>,
 James Stroud <jstroud at mbi.ucla.edu> wrote:

> On Friday 07 January 2005 01:24 pm, Paul Rubin wrote:
> > Nick Coghlan <ncoghlan at iinet.net.au> writes:
> > > Add in the fact that there are many, many Python programmers with
> > > non-CS backgrounds, and the term 'lambda' sticks out like a sore thumb
> > > from amongst Python's other English-based keywords.
> >
> > Richard Feynman told a story about being on a review committee for
> > some grade-school science textbooks.  One of these book said something
> > about "counting numbers" and it took him a while to figure out that
> > this was a new term for what he'd been used to calling "integers".
> 
> 
> I think we should not try too hard to make everything "English" like. Its a 
> crappy language anyway (though its the only one I speak good). Matt Neuberg, 
> in _AppleScript: The Definitive Guide_, refers to "the English-likeness 
> monster". His example is that instead of
> 
> x = 4
> 
> you have to say
> 
> copy 4 to x

The syntax was taken directly from HyperCard.



More information about the Python-list mailing list