
			      My Favorite Things
			     J. Benson & J. Doll

		    (To the tune of "My Favorite Things")


Card reader managers, output addresses,
Drum operations and other such messes,
Job names consisting of character strings-
These are a few of my favorite things.

Input drum managers, functions external,
Signals and waits in a quite busy kernel;
All of the heartbreaks that debugging brings,
These are a few of my favorite things.

Run-time errors,
Missing modules,
Sleep I haven't had.
I simply remember my favorite things
And then I still feel real bad!

Five job descriptors and processes blocking
See the professor with both my knees knocking;
Red eyes encircled by darkening rings,
These are a few of my favorite things.

Run-time errors,
Missing modules,
Sleep I haven't had.
I simply remember my favorite things
And then I still feel real bad!

			I've Been Working On A Kernel
			     J. Benson & J. Doll

	     (To the tune of "I've Been Working on the Railroad")


I've been working on a kernel
All the livelong night.
I've been working on a kernel
And it still won't work quite right.
All the queues are always empty,
All the pointers nil;
All I get are run-time errors,
Buffers that won't fill.

Buffers that won't fill,
Buffers that won't fill,
Buffers that won't fill at all, at all!
Buffers that won't fill,
Buffers that won't fill,
Buffers that won't fill at all!


             (to the tune of _T_h_e _G_i_r_l _f_r_o_m _I_p_a_n_e_m_a)
   (inspired by an attempt to write a UNIX-like OS in Pascal)
                         by Brad Needham


     Clean and swift and small and simple
     The Bell Lab's UNIX system is published
     And when they read it
     Each one who reads it goes "aah".

     Files it has -- so elementary
     File names too, that move so gently
     That when they read it
     Each one who reads it goes "aah".

     Oh, but I read it so sadly!
     So much is lost in translation.
     How could I code it so badly?
     And how could they blame it on me?
     I write in Pascal, not in C.

     Clean and swift and small and simple
     The Bell Labs UNIX system is published
     And when I read mine, I cry
     Cause it's not in C.
           it's just not in C.
        no it's just not in C.
                                      
  


                   AAAnnnooottthhheeerrr GGGllliiitttccchhh iiinnn ttthhheee CCCaaallllll


           (to the tune of _A_n_o_t_h_e_r _B_r_i_c_k _i_n _t_h_e _W_a_l_l)
                by decvax!utzoo!utcsrgv!roderick



     We don't need no indirection
     We don't need no flow control
     No data typing or declarations
        Hey! Did you leave the lists alone?

     _C_h_o_r_u_s:
        All in all, it's just a pure-LISP function call.

     We don't need no side effect-ing
     We don't need no scope control
     No global variables for execution
        Hey! Did you leave those args alone?

     (_C_h_o_r_u_s)

     We don't need no allocation
     We don't need no special nodes
     No dark bit-flipping in the functions
        Hey! Did you leave the bits alone?

     (_C_h_o_r_u_s)

     We don't need no compilation
     We don't need no load control
     No link edit for external bindings
        Hey! Did you leave that source alone?
                                                     CCC Songbook

     (_C_h_o_r_u_s) and repeat


                     GGGoooddd RRReeesssttt YYYeee CCCSSS SSStttuuudddeeennntttsss


          (to the tune of _G_o_d _R_e_s_t _Y_e _M_e_r_r_y _G_e_n_t_l_e_m_e_n)
                     *** author from SFC ***
                      from WPI in Mass,???
             modified by Charles LaBrec and friends,



     God rest ye CS students now
        Let nothing you dismay,
     The VAX is down and won't be up
        Until the first of May
     The program that was due this morn
        Won't be postponed they say.

     _C_h_o_r_u_s:
             Oh, tidings of comfort and joy, comfort and joy,
             Oh, tidings of comfort and joy!

     The bearings on the disk are gone,
        And bits are dropping too,
     We've found a bug in C,
        And Pascal can't tell false from true,
     And now we find that we can't get at
        Berkeley's 4.2.

     (_C_h_o_r_u_s)

     And all you fans of matrix math
        Who would use APL,
     You'd find out if the VAX were up,
        It wouldn't work too well,
     And if you try, then it'll say
        That you can go to . . . well . . .

     (_C_h_o_r_u_s)

     We've just received a call from DEC,
        They'll send without delay
     A system they call RSuX
        It takes nine hundred k,
     The staff committed suicide
        We'll bury them today.

     (_C_h_o_r_u_s)

     And now more cheery news for you,
        The network's also dead,
     You'll have to run your programs on
        The IBM instead,
     The turnaround time's nineteen weeks
        And only cards are read.
                                                     CCC Songbook

     (_C_h_o_r_u_s)

     And now we'd like to say to you
        Before we go away,
     We hope the news we've brought to you
        Won't ruin your whole day,
     You've got another program due
        Tomorrow, by the way.

     (_C_h_o_r_u_s)


