[python] Budoucnost map() a lambda ...

regnarG regnarg na seznam.cz
Pondělí Červenec 2 09:30:27 CEST 2007


Petr Prikryl napsal(a):
>> Jiri Vit napsal:
>>     
>>> [...] me ty reduce(), map(), zip() a spol. pripadaly v
>>> kodu vzdy hrozne nesrozumitelne.
>>>
>>> Zapis:
>>> [ ( x,y.upper() ) for x,y in t1 ]
>>>
>>> mi teda pripada hodne fajn ;-)
>>>       
>
> Mě taky připadá ten funkcionální zápis většinou
> méně srozumitelný. Někdy se to hodí, ale...
>
> regnarG napsal:
>   
>> Zápis je hezký, jen není na první pohled vidět, 
>> k čemu slouží. Zápisy reduce, map atp. byly 
>> navrženy, aby byly blízké lidskému chápání...
>>     
>
> To určitě. Jenže lidi jsou různí. Takže jde
> o to, jakým lidem ten zápis připadá přirozený.
> Funkcionální věci jsou bližší matematikům.
> Lidé, kteří raději konstruují po kouskách,
> mají rádi procedurální zápis.
>
> pepr
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>   
O důvod víc, proč zachovat obě možnosti.

-- 

                                                  regnarG
http://regnarg.kx.cz



Další informace o konferenci Python