I/O

To the tune of “Hi Ho” by The Dwarves 🙂
Author : Clayton Elwell, J. Benson & J. Doll

I/O, I/O,
We watch the data flow,
We never know
Where it will go,
I/O, I/O, I/O,

I/O, I/O,
To IBM we go.
Command reject
and then recheck,
I/O, I/O, I/O,

I/O, I/O,
This teletype’s too slow.
If you need more speed
Get a CRT.
I/O, I/O, I/O,

I/O, I/O,
It’s fun to hack, you know.
It’s nice to be
Under DDT.
I/O, I/O, I/O,

I/O, I/O,
It’s off the bus we go.
No better place
than an interface,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We’ll first dump core,
And then run more,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We use EMACS,
Since we’re true hacks,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We run cc,
Then adb,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We eat our lunch,
As programs munch,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
Programs we try,
then run vi,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
Lets adb
uucp,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We’ll patch the stack,
And then jump back,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We’ll have a Coke,
And trap alloc(),
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
We’ll user-load
New microcode,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
This code’s a kludge,
Its much too huge,
I/O, I/O, I/O,

I/O, I/O,
To hack the VAX we go.
Kill peon’s procs
They’re eating ops
I/O, I/O, I/O,

I/O, I/O, I/O,
To hack the VAX we go,
I/O, I/O!

designed by a committee including the editor, Clayton Elwell, J. Benson & J. Doll with verses stolen from Songs from the CPU

Leave a Reply

Your email address will not be published. Required fields are marked *