home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
norge.freeshell.org (192.94.73.8)
/
192.94.73.8.tar
/
192.94.73.8
/
pub
/
computers
/
pdp10
/
tops-20.doc
< prev
next >
Wrap
Text File
|
2001-07-22
|
5KB
|
83 lines
TOPS-20 RELEASE 5
Congratulations on your purchase of the finest operating system available,
TOPS-20. If treated properly, TOPS-20 will give you many years of service.
The developers commend you for your discriminating taste, but ask that you read
the rest of this document before opening the carton.
This is our system. We designed it, we built it, and we use it more than you
will. If there are some features you think might be missing, if the system
isn't as effective as you think it could be, TOUGH. Give it back. We don't need
you. See fig. 1.
______________________________________
| _ |
| ( ) |
| | | |
| | | |
| .-.| |.-. |
| .-| | | |-. |
| | | | ; |
| `\ ; |
| | : |
| | | |
| | | |
| |
--------------------------------------
Figure 1.
Let's take a look at some of the features of the TOPS-20 operating
system.
1) Options. We've got lots of them. So many, in fact, that you need two strong
men to carry the TOPS-20 Software Notebooks around. So may that it will be a
cold day in hell before even half of them are used. So many that we used to
hire students to try different combinations of them to see what would happen.
They had so much fun playing "what if" that they thought up more options than
they tested. The number of options doesn't count, however, because we picked
some interesting values for our options and called them...
2) Defaults. We put a lot of thought into our defaults. We like them. If we
didn't, we would have made something else be the default, wouldn't we? So keep
your cotton-picking hands off our defaults. Don't touch. Consider them
mandatory. "Mandatory defaults" has a nice ring, doesn't it? If you change
them and your system crashes, tough. We don't care. See fig. 1.
3) Language Processors. They work just fine. They take in source, and in most
cases build object files as a reward for your efforts. In some cases the object
file produced is useful. If not, too bad. If you can do a better job, hop to
it. We've got assemblers; write your code in them. One is supported, and one we
use. The developers of that product think a lot like we do. They said "See fig.
1."
4) Error Logging. Ignore it. Why give yourself an ulcer? You won't give us
preventative maintenance time, and we can't fix it anyway. Oh, and if something
breaks between 17:00 and 18:00 or 9:30 and 10:30 or 11:30 and 13:30 or 14:30
and 15:30, don't waste your time calling us. We're out. See fig. 1.
5) Front End Processor. This is a concept developed by the Software Engineering
Group in Marlborough. Take the stuff we had trouble with in the KA and
distribute it outward where we don't have to think about it. It's a convenient
thing to hide behind, and all sorts of bugs will float around out there before
someone can pin it on us. If someone tries, we can say "maybe RSX20-F didn't
send it right, so go away and see fig. 1."
6) Host System. This is a concept developed by the Real Time and Communications
Group. That's what that group was called, by the way, back when we had to
pretend we gave a damn about real time. We told the real time users to see fig.
1. a long time ago. We used to call them the "Communcations Processor Group;"
now we just refer to them as part of TOPS-20 Operating Systems Development,
when we refer to them at all. Anyway, RT&C thought up the Host as a way to
absolve them from any responsibility for the actual processing of any data they
might happen to pass through. If something disappears the host lost it, and
that's all there is to it. The line of demarcation between the Host and the
Front End has gotten hazy since the inception of VDH (very deeply hidden)
routines. In fact, many of the host people were tricked into working on VDH
and associated activities (they thought they were writing games for a
microcomputer). Everyone forgot who they were deferring problems to, and for a
while both sides worked with no bugs. That's been fixed.
In conclusion, here's your system. Love it or leave it. But don't complain.