[comp.windows.x] Lisp interface to X11

jdi@purgatory.Berkeley.EDU (John) (09/11/87)

Greetings.  I'm writing a Common Windows (a more advanced version of the
Intellicorp standard) implementation for Allegro Common Lisp here at Franz.

What I need is a relatively low level interface from Common Lisp to X11.
The problem is that I need it soon, within a couple months from now.
I don't want the toolkit functionality from Lisp, and I don't need many of
the more esoteric X11 Xlib features.  I also don't care if the interface is
through C foreign code or directly to the X11 server.

I would greatly appreciate hearing from people who are working on an interface
and have something working or expect to have something working soon.
Otherwise I guess I'll have to hack something up myself, which seems like
a huge duplication of effort.


And now for something completely different.

Are bitmapped displays really going to be useful in the future?  Imagine
a bitmapped display with, oh, say 4000 by 3000 pixels in color.  That comes
out to something like 12Meg of memory, assuming each pixel has an 8-bit
color value.  Is this reasonable?  More importantly is there any hardware
that is capable of passing this much bandwith 60 or even 30 times per second?
How about a 10000x8000 display?  (Assuming some non-crt technology becomes
cheap enough to make such a thing possible)  (Then again, I guess you also
get to assume you have superconductive busses, eh? :-)


	-- John Irwin (jdi@ucbvax.berkeley.edu)

JOhn 
	jdi@ingres.Berkeley.EDU

swick@ATHENA.MIT.EDU (Ralph R. Swick) (09/12/87)

    What I need is a relatively low level interface from Common Lisp to X11.
    The problem is that I need it soon, within a couple months from now.

Bob Scheifler &co have built just such an interface.
It will be in the XV11R1 distribution.

-Ralph R. Swick
 MIT Project Athena/DEC