Subject: Re: scheme seems neater
From: (Rob Warnock)
Date: Thu, 08 Apr 2004 03:55:24 -0500
Newsgroups: comp.lang.lisp
Message-ID: <>
Frode Vatvedt Fjeld  <> wrote:
| I find that my brain has absolutely no problems dealing with the
| burden of knowing both "let" and "flet".

Me neither... except for occasional grumblings at the additional
indenting when I need both around the same block of code.  ;-}

| I'd even be inclined to consider whether Common Lisp is "cluttering"
| let by using it for both lexical and dynamic variable bindings.

Indeed. If we had to explicitly say FLUID-LET like some Schemes do
(or to keep it short, DYN-LET or even just DLET), it would remove
a certain amount of confusion (that the *FOO* convention doesn't
completely solve).

But... We'd have to add a new &DYNAMIC keyword to lambda lists
to force FLUID-LET bindings on some parameters, otherwise certain
well-established coding styles would break badly.


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