Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!rutgers!ames!sdcsvax!ucbvax!dewey.soe.berkeley.edu!oster
From: oster@dewey.soe.berkeley.edu (David Phillip Oster)
Newsgroups: comp.windows.x,comp.sys.mac
Subject: Re: X on the Macintosh
Message-ID: <19879@ucbvax.BERKELEY.EDU>
Date: Mon, 27-Jul-87 17:04:34 EDT
Article-I.D.: ucbvax.19879
Posted: Mon Jul 27 17:04:34 1987
Date-Received: Tue, 28-Jul-87 06:49:35 EDT
References: <1831@vax135.UUCP>
Sender: usenet@ucbvax.BERKELEY.EDU
Reply-To: oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster)
Organization: School of Education, UC-Berkeley
Lines: 32
Xref: mnetor comp.windows.x:1168 comp.sys.mac:5003

In article <1831@vax135.UUCP> ths@vax135.UUCP (Thomas Speeter) writes:
>whether there is an adaptation of X that can run as an application on
>the Mac.  
The macintosh is multi-tasking enough that you could implement light-weight
processes to run the server (most Macintosh Forth systems provide light-weight
processes for example.)  You could even implement time slicing through the
Macintosh's Vertical Blanking Task Manager. 

You could even arrange the Mac implementation of the X client library
so that if it discovered it was running under Switcher it could run as
a Switcher background task, so that you could run multiple X clients in 
Switcher background, with the X server managing the Macintosh screen. (and
possibly other clients talking to that same X over the serial ports.)
It would be difficult to override the graphics system calls of arbitrary 
Macintosh applications to let them use the X server though.

All of the above would be a lot of work though.

Now, I know the next part will sound like a flame but it really isn't:
What X applications would you like to run on a macintosh?
i.e, in what application areas is there a tool that runs under X that is
better than an <$100 tool for the Macintosh? What makes it better for you?
Do you use a group of applications that work together as smoothly as the
Macs'?

I only use X because Sun has a decent lisp (I use lucid) that can talk
to X, and there is no equivalent lisp for the Macintosh.

please E-mail me your answers, and, if there is any interest, I will repost.
--- David Phillip Oster            --My Good News: "I'm a perfectionist."
Arpa: oster@dewey.soe.berkeley.edu --My Bad News: "I don't charge by the hour."
Uucp: {seismo,decvax,...}!ucbvax!oster%dewey.soe.berkeley.edu