On Fri, Dec 13, 2002 at 03:13:57PM -0800, Craig Dickson wrote:
> Pete Harlan wrote:
> 
> > Lisp and Scheme are not functional languages.  A functional languge is
> > one that doesn't support mutating data; Lisp and Scheme very much do.
> 
> I certainly agree about Lisp. With Scheme, it's a bit trickier,
> especially since the history is that Scheme was first invented to be a
> Lisp-like language for "programming with functions" using recursion,
> first-class functions, dynamic scoping, and continuations -- essentially
> Lisp with the most non-FP features thrown out, plus dynamic scoping and
> continuations, which were not features of Lisp, and are very common in

s/dynamic/lexical/g;

--Pete

(Deleting the other eight paragraphs I wrote because it's so off topic... ;)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to