Unix Hater's Handbook
Dave, on host 208.164.234.234
Tuesday, April 29, 2003, at 08:42:05
This is some great stuff. I don't hate Unix (far from it, it makes me my living, so I have to begrudgingly like it at least a little) and there's a lot of stuff (particularly in the beginning) that seems to be old rants about long-fixed stuff (the thing was written in 1994) but for the most part, this is a hilarious skewering of the old grandadddy of OSes. I absolutely LOVE the chapter on X. This footnote is classic:
"1 We have tried to avoid paragraph-length footnotes in this book, but X has defeated us by switching the meaning of client and server. In all other client/server relationships, the server is the remote machine that runs the application (i.e., the server provides services, such a database service or computation service). For some perverse reason that's better left to the imagination, X insists on calling the program running on the remote machine "the client." This program displays its windows on the "window server." We're going to follow X terminology when discussing graphical client/servers. So when you see "client" think "the remote machine where the application is running," and when you see "server" think "the local machine that displays output and accepts user input.""
-- Dave
The UNIX-HATERS Handbook
|
Post a Reply