Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!snorkelwacker!bloom-beacon!SAPSUCKER.SCRC.SYMBOLICS.COM!SWM From: SWM@SAPSUCKER.SCRC.SYMBOLICS.COM (Scott McKay) Newsgroups: comp.windows.x Subject: Re: Abstracting the Windowing System Interface Message-ID: <19900205152716.5.SWM@EVENING-GROSBEAK.SCRC.Symbolics.COM> Date: 5 Feb 90 15:27:00 GMT References: <33619@news.Think.COM> Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet Lines: 22 Date: 4 Feb 90 19:37:07 GMT From: barmar@think.com (Barry Margolin) I'm not going to get in the argument over whether or not this is reasonable (but I think it is). To answer your question, Xerox and International Lisp Associates developed a window-system-independent windowing interface, called Solo, in order to implement CLIM, the Common Lisp Interface Manager That's "Silica", not Solo. It was developed by Ramana Rao at Xerox, and Bill York of ILA is now working on it with him in service to the CLIM effort. (a portable UIMS for Common Lisp systems). While the implementation is in Lisp, the concepts of Solo are applicable to any language (CLIM, however, is tied closely to Lisp). Sorry, I don't have the technical paper here, so I can't tell you how to contact the developers. -- Barry Margolin, Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar