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

2011-05-24 Thread asandroq
On May 24, 12:27 am, Deeyana d.awlb...@hotmail.invalid wrote: Classic unsubstantiated and erroneous claim. Scheme does not come OOTB with any suitable libraries for host interop and though it can make calls to C libraries, doing so is awkward and involves difficulties with the impedance

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

2011-05-24 Thread Chris Angelico
On Tue, May 24, 2011 at 8:27 AM, Deeyana d.awlberg@hotmail.invalid wrote: Classic unsubstantiated and erroneous claim. Scheme does not come OOTB with any suitable libraries for host interop and though it can make calls to C libraries, doing so is awkward and involves difficulties with the

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

2011-05-24 Thread Deeyana
On Tue, 24 May 2011 13:39:15 -0700, asandroq wrote: On May 24, 12:27 am, Deeyana d.awlb...@hotmail.invalid wrote: Classic unsubstantiated and erroneous claim. Scheme does not come OOTB with any suitable libraries for host interop and though it can make calls to C libraries, doing so is

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

2011-05-23 Thread asandroq
On May 23, 4:29 am, Deeyana d.awlb...@hotmail.invalid wrote: You might be interested in Clojure, then. Lists are more abstracted, like in Scheme, and vectors and also dictionaries/maps and sets are first class citizens along side lists. And unlike Scheme, Clojure has good library/host interop

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

2011-05-23 Thread Pascal J. Bourguignon
torb...@diku.dk (Torben Ægidius Mogensen) writes: Xah Lee xah...@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

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

2011-05-23 Thread Antti J Ylikoski
On 23.5.2011 16:39, Pascal J. Bourguignon wrote: torb...@diku.dk (Torben Ægidius Mogensen) writes: Xah Leexah...@gmail.com writes: Functional Programing: stop using recursion, cons. Use map vectors. 〈Guy Steele on Parallel Programing〉 http://xahlee.org/comp

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

2011-05-23 Thread Deeyana
On Mon, 23 May 2011 00:52:07 -0700, asandroq wrote: On May 23, 4:29 am, Deeyana d.awlb...@hotmail.invalid wrote: You might be interested in Clojure, then. Lists are more abstracted, like in Scheme, and vectors and also dictionaries/maps and sets are first class citizens along side lists. And

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

2011-05-22 Thread Xah Lee
this is important but i think most lispers and functional programers still don't know it. Functional Programing: stop using recursion, cons. Use map vectors. 〈Guy Steele on Parallel Programing〉 http://xahlee.org/comp/Guy_Steele_parallel_computing.html btw, lists (as cons, car, cdr

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

2011-05-22 Thread Deeyana
On Sun, 22 May 2011 15:47:53 -0700, Xah Lee wrote: this is important but i think most lispers and functional programers still don't know it. Functional Programing: stop using recursion, cons. Use map vectors. 〈Guy Steele on Parallel Programing〉 http://xahlee.org/comp