From news.daimi.aau.dk!news.uni-c.dk!sunic!trane.uninett.no!eunet.no!nuug!EU.net!howland.reston.ans.net!xlink.net!news.urz.uni-heidelberg.de!rz.uni-karlsruhe.de!fg30.rz.uni-karlsruhe.de!ig25 Tue Aug 9 18:01:51 1994 Path: news.daimi.aau.dk!news.uni-c.dk!sunic!trane.uninett.no!eunet.no!nuug!EU.net!howland.reston.ans.net!xlink.net!news.urz.uni-heidelberg.de!rz.uni-karlsruhe.de!fg30.rz.uni-karlsruhe.de!ig25 From: ig25@fg30.rz.uni-karlsruhe.de (Thomas Koenig) Newsgroups: alt.folklore.computers Subject: IBM Genesis Date: 8 Aug 1994 13:21:47 GMT Organization: University of Karlsruhe, Germany Lines: 64 Message-ID: <325bhb$608@nz12.rz.uni-karlsruhe.de> Reply-To: Thomas.Koenig@ciw.uni-karlsruhe.de NNTP-Posting-Host: fg30.rz.uni-karlsruhe.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Newsreader: TIN [version 1.2 PL0] Methinks this bears reposting :-) GENESIS ======= In the beginning, IBM created the hardware and the software. And the software was without form, and zeroes were upon the face of the disks. And the sysgen moved upon the face of the drum. And IBM said, "Let there be system," and it was "genned". And IBM saw the system, and it was buggy. And IBM divided the light from the dark, and called the light OS, and the dark HASP. And the cold start and the warm start were the first crash. And IBM said, "Let there be a supervisor in the midst of core, and let it divide the regions from the regions." And IBM called the supervisor MVT. And the cold start, and the warm start were the second crash. And IBM said, "Let the programs in the machine be gathered into one area," and it was so. And it called the area LINKLIB, and the rest EXTRALIB, and IBM saw that it was good. And IBM said, "Let the supervisor bring forth (CLG) initiators, and the initiators running programs, and the programs yielding output, each to it's own dataset," and IBM saw that it was good. And the cold start, and the warm start were the third crash. And IBM said, "Let there be lights on the console to divide the wait's from loops, and let them be for the operators and for the programmers. And IBM made five great lights: the system light to rule the CPU, the wait light to command the operators -- He made the PSW also. And the cold start, and the warm start were the fourth crash. And IBM said, "Let the disk bring forth abundantly the utilities that hath bugs, and appendages may fly above the system in supervisor state." And IBM created the great compilers, and every subroutine that runneth and IBM saw that it was good. And the cold start and the warm start were the fifth crash. And IBM said, "Let the core bring forth the linkage editor after it's kind, for object modules and load modules," and it was so. And IBM said, "Let us make users in our own image and let them have dominion over the readers and over the printers and over the disks and over all of the system, and over every bug in HASP that lurketh beneath the nucleus." And IBM created the user in His own image, and IBM blessed them, and said, "Be fruitful and multiply and add and subtract and divide, and fill the queues." And IBM said, "Behold, I have given you every procedure bearing JCL which is on the face of the PROCLIB. And IBM saw that it was good. And the cold start and the warm start were the sixth crash. Thus the hardware and the software were finished, and all the troubles with them. And on the seventh day IBM unbundled the work that it had made, and rested from producing. And IBM sanctified the unbundling and blessed it -- because on it, IBM rested and created a larger profit. -- Thomas Koenig, Thomas.Koenig@ciw.uni-karlsruhe.de, ig25@dkauni2.bitnet. The joy of engineering is to find a straight line on a double logarithmic diagram.