Xref: utzoo comp.windows.x:11724 comp.lang.lisp:1950 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!uc!nic.MR.NET!umn-cs!mmm!kozak From: kozak@mmm.UUCP (Darryn Kozak) Newsgroups: comp.windows.x,comp.lang.lisp Subject: X windows and Lisp Keywords: X windows and Lisp Message-ID: <1281@mmm.UUCP> Date: 21 Jul 89 16:21:15 GMT Lines: 39 Hi, We are interested in "combining" the X window system and Common Lisp together. We are writing our application on Unix and X based workstations. Our current intentions are to use X and Motif for our user interface, but to keep our application in Lisp. Is anyone else doing this? There does seem to be alot of interest in X amongst the Lisp community, but is anyone using it to develop applications? What supported products are there? Are either CLUE or CLX supported? Are they "portable"? THIS IS IMPORTANT: What is the easiest way to take advantage of existing widget toolkits(such as Motif) from lisp? Does CLUE provide any help here? Where should the line between C and Lisp lie. That is, where should the control of the application be? It appears that all of the Xlib and Xt data structures must remain in C. Where does CLOS(Common Lisp Object System) fit into this? Should there be CLOS objects for windows and widgets, even thought they already have C structures? I am interested in hearing how others taking advantage of X from Lisp. I think some discussion on the net would be helpful, although I don't know if it should be in comp.lang.lisp or comp.windows.x (so I've posted to both). Thanks, Darryn Kozak 3M Center 260-6A-08 St. Paul, MN 55144 phone: 612-624-1269 leave messages: 612-733-3271 email: kozak@mmm.3m.com fax: 612-733-2165