On 30/10/11 1:39 PM, Mouse wrote:
C is
standardised, so it's straightforward to teach standard C. But
you can't teach "standard Lisp" without picking a standard: CL or
Scheme (and then which Scheme standard?)
You can't teach "standard C" without picking a standard, too. There
are at least three (K&R v1, ANSI C, and C99) and probably more
Yes, but similarly my point is that you can't teach BOTH CL and Scheme
in one syntax, and trying to teach "generic" Lisp beyond the theoretical
underpinnings covered in Graham's "Roots of Lisp" would be kind of weird
and rather unhelpful, wouldn't it?
Teaching "generic" C is a bit easier, because you could stop at "ANSI"
and remain forwards compatible, only losing K&R, mostly unmourned :)
--Toby
that I'm
not aware of or which don't come to mind immediately. "The wonderful
thing about standards is there are so many to choose from!"
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B