Subject: Re: What happens to Chicken Scheme?
From: (Rob Warnock)
Date: Mon, 02 Jul 2007 05:26:01 -0500
Newsgroups: comp.lang.scheme
Message-ID: <>
David Rush  <> wrote:
| ...I think I am starting to actually *like* javascript (even if I
| hate programming web browsers). Javascript is also the first widely-
| deployed instance-oriented (also known in OO speak as a 'Prototyping')
| language. The only other major instance I am aware of in Self...

The "Garnet" UI development environment & GUI for Common Lisp
[developed 1987-1994 at CMU, maintained since CMU stopped funding
it in 1995 by various users, most recently by Fred Gilham at SRI
(last update 2000-06-1)] was built on top of the "KR" ("Knowledge
Representation") prototype/instance object system. As the following
Cliki page notes, KR "is completely independent of CLOS and features
among other things multiple-inheritance and value propagation using
constraints, much like Cells or COSI do". If you're interested,
there's more information here:

| I just found it pleasantly surprising to find something kinda cool
| hiding under the browser-programming rock - even if there's a lot of
| other things you usually find under rocks, too :)

Yup. I thought it was kinda cool to find a prototype/instance
object system with constraints & value propagation hidden under
a CL GUI rock, too.  ;-}


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