For anyone who has struggled through programming in various cruddy programming languages, a few words of advice follow. (This is to be sung to the tune of the Beatles' song "Let it Be".)
When I find my code in tons of touble,
Friends and colleages 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.
LISP is 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.
Only wimps use BASIC.
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.
Write in C, write in C,
Write in C, yeah, write in C.
Don't even mention COBOL.
Write in C.
And when the screen is fuzzy,
And the editor is bugging me.
I'm sick of ones and zeros,
Write in C.
A thousand people swear that T.P.
Seven is the one for me.
I hate the word PROCEDURE,
Write in C.
Write in C, write in C,
Write in C, yeah, write in C.
PL1 is 80s,
Write in C.
Write in C, write in C,
Write in C, yeah, write in C.
The government loves ADA,
Write in C.
Written at an unknown time (the earliest version I've seen dates back to 1992) by an unknown person. Many versions of this song have popped up on the web over the years.