[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