Subject: Re: Making Lisp popular - can it be done?
From: (Rob Warnock)
Date: Wed, 21 Jan 2009 21:48:53 -0600
Newsgroups: comp.lang.lisp
Message-ID: <>
Andr� Thieme  <> wrote:
| Raffael Cavallaro schrieb:
| > Oh please! The *only* reason that clojure has the need for loop/recur
| > and trampoline is because the jvm doesn't do tail call optimization
| This is mostly true. But recur extends typical recursion, by enabling
| anonymous functions to call themselves.

You can easily implement the Y combinator in standard Scheme
or Common Lisp, which gets you exactly the same functionality.


Rob Warnock			<>
627 26th Avenue			<URL:>
San Mateo, CA 94403		(650)572-2607