Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uunet!samsung!think!barmar From: barmar@think.com (Barry Margolin) Newsgroups: comp.windows.x Subject: Re: Abstracting the Windowing System Interface Keywords: X,Windowing Systems,Abstraction Message-ID: <33619@news.Think.COM> Date: 4 Feb 90 19:37:07 GMT References: <200@esl.ESL.COM> Sender: news@Think.COM Organization: Thinking Machines Corporation, Cambridge MA, USA Lines: 14 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 (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