[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Scheme Standardization
Date: Wed, 3 Feb 88 14:09:46 CST
From: David Bartley <bartley%mips.csc.ti.com@relay.cs.net>
The fallacy is that all those languages named on the cover of "Common
Lisp: The Language" (CLtL) are merely dialects of a single language,
Lisp, and that Common Lisp is the modern "mainstream" incarnation of
the Lisp language. The truth as I see it is that Lisp 1.5, Scheme,
and Common Lisp are distinct languages in the "Lisp Family" in the
same sense that Algol-60, Pascal, and Ada are distinct languages in
the "Algol Family." X3J13 has as little claim to jurisdiction over
Scheme as the Ada standardizers had over Pascal, Modula, or even PL/1.
I have been struggling to express a thought something like this.
I think Bartley has hit the nail on the head. From where I stand,
Pascal and Modula are practically the same language. Proponents of
those languages would deny it vociferously, and I think those who
use Scheme have equal standing in refusing to be lumped with other
Lisp dialects.
--Guy