Sincere thanks again. Please allow me to throw out some concepts that recently seem interesting to me. Remember, I'm basically a sweaty stinky nature lover and pretend farmer. But the dirt really makes me cherish MPR Classical radio we get perfect out here. And hack Linux programming really allows me to pretend I'm still civilized. As regards the X book, a nice picture shows the ancient separation of mainframe CPU/Memory/Storage running the Application called an "X Client." And the little "X Terminal" Display sat in front of the user and is called the "X Server." This is backwards from some other client/server arrangements, but certainly might make sense in creating eg. security cameras all displaying on one screen. I didn't yet find a good explanation of "Graphics Context" in the book. Maybe later. But I would love to see some local Minnesota users of the open source XForms Library. Great documentation, all C code, built from Xlib alone. I backed myself into a corner making a FreePascal wrapper, locking in hard coded 32 bit pointers then used by Pascal Records to replace C Structures, and other data types. But the simple Pascal Records and Objects really clarified and fixed some demos and other things I tried. Another thing I just did was a little demo using Local(Unix) sockets with type "SOCK_SEQPACKET," instead of streams. A very handy asynchronous and connection controlled recent Linux IPC. A first come first served queue of connect requests. The answer I was looking for in the old Bach book I actually found in "Linux Programming by Example" by Kurt Wall. Using the "pipe" system call gives you 2 "file descriptors" pointing to "an in core inode" that must be created in the kernel itself. Unix was engineered, and works like a symphony orchestra. Iznogoud wrote: > Great books to read, judging from the title. The 1992 book is post MIT's > Athena Project, so it may be a good one to read. I'd welcome a concise review > on this list. > > I found this very brief whitepaper, which has some nice historical info: > https://pdfs.semanticscholar.org/73a5/99cf5e526d3499fa9748dfaf9bdd58a89e1f.pdf > The references include your book and the classic book on OSs by Tanenbaum. > > There is a slight irony here regarding X. The stir is about Wayland, and how > it may be the new thing that replaces X: > https://en.wikipedia.org/wiki/Wayland_%28display_server_protocol%29 > http://www.linux-magazine.com/Online/Features/Is-Wayland-the-New-X > But maybe this is old news, as I have not seen anything on my desk yet. > > But what do I know... > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list >