Functional Programing: stop using recursion, cons. Use map & vectors

Antti J Ylikoski antti.ylikoski at tkk.fi
Mon May 23 12:36:20 EDT 2011


On 23.5.2011 16:39, Pascal J. Bourguignon wrote:
> torbenm at diku.dk (Torben Ægidius Mogensen) writes:
>
>> Xah Lee<xahlee at gmail.com>  writes:
>>
>>
>>> Functional Programing: stop using recursion, cons. Use map&  vectors.
>>>
>>> 〈Guy Steele on Parallel Programing〉
>>> http://xahlee.org/comp/Guy_Steele_parallel_computing.html
>>
>> This is more or less what Backus said in his Turing Award lecture about
>> FP.
>
> Stop inflating his ego!  Next he'll quote Nobel prize winners...
>

Well said.... That inspired me to note:

LISP without recursion would be like a jet airplane without wings.... 
Recursion is an important part of the functional programming paradigm
(yes, I do know that LISP is not a purely functional language...)

LISP denotes, List Processing.  List Processing without cons ?????  Ugh.

regards, andy




More information about the Python-list mailing list