Wai-Sun Chia wrote: > hipster wrote: > >> >> librep (used by sawfish, http://librep.sourceforge.net) could be a >> candidate. > > > How about guile? > Tried and tested... IIRC, Stallman's goal when he started the Guile project was to design a rather generic interpreter based on Scheme's simple and clean semantics which could be used as a back-end for multiple scripting/extension languages. See http://www.vanderburg.org/Tcl/war2/0000.html for the original announcement (start of "The Second Tcl War"). I'm not sure this goal is still being pursued, though (the current Guile's homepage doesn't mention it). Also, goops (a CLOS clone for guile) might be flexible enough to implement Ruby's OO model. -- Pierre-Charles David (pcdavid <at> emn <dot> fr) DEA Informatique, ±Äole des Mines de Nantes, France