janson@ATHENA.MIT.EDU.UUCP (04/14/87)
the recent notice re a "standard Common Lisp interface to X Version 11" described it as an alternative (in addition to) the Xlib interface, in that it will provide the equivalent support but will keep as much of the implementation as possible within Lisp. This would appear to require that CL implementations in unix environments be provided with a very low level (C based?) protocol interface upon which to build. Does anyone know what vendors like DEC, HP, and Sun are planning? I'm actually interested to use such a foreign-function interface from CScheme, but the CL version would be a good base. james anderson. department of architecture 9-526 MIT Cambridge MA 02139 617-253-0782
Fahlman@C.CS.CMU.EDU ("Scott E. Fahlman") (04/14/87)
This would appear to require that CL implementations in unix environments be provided with a very low level (C based?) protocol interface upon which to build. Does anyone know what vendors like DEC, HP, and Sun are planning? The Common Lisp language spec (current or proposed) does not require any sort of call-out mechansism, but all of the vendors you name have some sort of call-out from Common Lisp to C. I'm not sure whether all of them are general enough to support everything in the Xlib interface in a convenient way, however. -- Scott