>>>> "Oscar" == Oscar Figueiredo
<Oscar.Figueiredo(a)di.epfl.ch> writes:
Oscar> I would completely sacrifice the technical advantages of Scheme
Oscar> or CL in favour of a common extension language used by other
Oscar> free software products, and currently that means Guile.
That simply is nonsense. Non-Guile Scheme implementations are at least
as common as extension languages as Guile itself. Fortunately, at the
*language* level, the Guile folks have since made sensible choices wrt
language design, reversing some of RMS's insane original ideas, and
basically making Guile a standard Scheme implementation.
The trick is to use a standard *language*, not a "standard"
implementation. Then you can make decisions independent of the actual
substrate at hand. This is actually not so difficult with Guile as it
requires minimal cooperation from the C code. That very same property
makes it a problematic choice for an XEmacs substrate.
--
Cheers =8-} Chipsy
Friede, Völkerverständigung und überhaupt blabla