Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Pascal J. Bourguignon" Newsgroups: comp.lang.lisp,comp.lang.python,comp.lang.scheme,comp.lang.functional Subject: Re: Functional Programing: stop using recursion, cons. Use map & vectors Date: Mon, 23 May 2011 15:39:11 +0200 Organization: Informatimago Lines: 18 Message-ID: <87tyclk03k.fsf@kuiper.lan.informatimago.com> References: <24bfd260-385e-4002-a591-6417db1f30f1@r35g2000prj.googlegroups.com> <7zpqn9re8v.fsf@ask.diku.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net OQwSkImqwfsMahBkspXpywndlR9+leHMCneZCSPJh2ccd68YHQ Cancel-Lock: sha1:ZjI2NWFmNjJiOTYyNmYxZGZlYzYzOGRkMTA2NjQ0Zjc3MTI3ZDJlNA== sha1:FpTjDOeznxdXIDQIbsFQcO9TEHY= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) Xref: x330-a1.tempe.blueboxinc.net comp.lang.lisp:3644 comp.lang.python:6075 comp.lang.scheme:262 comp.lang.functional:112 torbenm@diku.dk (Torben Ægidius Mogensen) writes: > Xah Lee 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... -- __Pascal Bourguignon__ http://www.informatimago.com/ A bad day in () is better than a good day in {}.