Interesting talk on Python vs. Ruby and how he would like Python to have just a bit more syntactic flexibility.

Lawrence D'Oliveiro ldo at geek-central.gen.new_zealand
Sat Feb 20 01:28:17 EST 2010


In message <87eikjcuzk.fsf at benfinney.id.au>, Ben Finney wrote:

> Lawrence D'Oliveiro <ldo at geek-central.gen.new_zealand> writes:
> 
>> In message <hlhdsi$2pn$1 at theodyn.ncf.ca>, cjw wrote:
>>
>> > Aren't lambda forms better described as function?
>>
>> Is this a function?
>>
>>     lambda : None
>>
>> What about this?
>>
>>     lambda : sys.stdout.write("hi there!\n")
> 
> They are both lambda forms in Python. As a Python expression, they
> evaluate to (they “return”) a function object.

So there is no distinction between functions and procedures, then?



More information about the Python-list mailing list