Write in C ("Let it Be") ------------------------ When I find my code in tons of trouble, Friends and colleagues come to me, Speaking words of wisdom "Write in C." As the deadline fast approaches, And bugs are all that I can see, Somewhere, someone whispers "Write in C." Write in C, Write in C, Write in C, oh, Write in C. LOGO's dead and buried, Write in C. I used to write a lot of FORTRAN, For science it worked flawlessly. Try using it for graphics! Write in C. If you've just spent nearly 30 hours, Debugging some assembly, Soon you will be glad to Write in C. Write in C, Write in C, Write in C, yeah, Write in C. BASIC's not the answer. Write in C. Write in C, Write in C Write in C, oh, Write in C. Pascal won't quite cut it. Write in C. Something --------- Something in the way it fails, Defies the algorithm's logic! Something in the way it coredumps... I don't want to leave it now I'll fix this problem somehow Somewhere in the memory I know, A pointer's got to be corrupted. Stepping in the debugger will show me... I don't want to leave it now I'm too close to leave it now You're asking me can this code go? I don't know, I don't know... What sequence causes it to blow? I don't know, I don't know... Something in the initializing code? And all I have to do is think of it! Something in the listing will show me... I don't want to leave it now I'll fix this tonight I vow! Unix Man (Nowhere Man) ---------------------- He's a real UNIX Man Sitting in his UNIX LAN Making all his UNIX plans For nobody. Knows the blocksize from du Cares not where /dev/null goes to Isn't he a bit like you And me? UNIX Man, please listen My lpd is missin' UNIX Man The wo-o-o-orld is at(1) your command. He's as wise as he can be Uses lex and yacc and C UNIX Man, can you help me At all? UNIX Man, don't worry Test with time, don't hurry UNIX Man The new kernel boots, just like you had planned. He's a real UNIX Man Sitting in his UNIX LAN Making all his UNIX plans For nobody ... Making all his UNIX plans For nobody.