This article is part of the article series "Musical Geek Friday."
<- previous article next article ->
The Eternal Flame, God Wrote in Lisp Song

This week on Musical Geek Friday - God Wrote in Lisp (also known as The Eternal Flame) song!

This song is written by Bob Kanefsky and is performed by Julia Ecklar. It's a parody of another song of hers - "God Lives on Terra".

The song is about a question which programming language God could have used to create us?

God had a tight 6 day deadline to create the world, so he had to make a smart decision which language to use. Some folks say that it could have been C++ or C, but these languages are out as God would not have been able to even count grains of sand with 32-bit integers! Others say it could have been Fortran, Java, COBOL or even APL. But we all know the truth...

God wrote the world in Lisp!

Here it is! The God Wrote in Lisp song:

[audio:http://www.catonmat.net/download/the_eternal_flame-god_wrote_in_lisp.mp3]

Download this song: god wrote in lisp.mp3 (musical geek friday #5)
Downloaded: 37635 times

Download lyrics: god wrote in lisp lyrics (musical geek friday #5)
Downloaded: 2182

If you liked this song, it's included in a music CD "Roundworm" which contains parodies about Star Trek, dead cats, Lisp programming (this song), and everything in between!

Here is the lyrics of The Eternal Flame (God Wrote in Lisp) song:

I was taught assembler in my second year of school.
It's kinda like construction work — with a toothpick for a tool.
So when I made my senior year, I threw my code away,
And learned the way to program that I still prefer today.

Now, some folks on the Internet put their faith in C++.
They swear that it's so powerful, it's what God used for us.
And maybe it lets mortals dredge their objects from the C.
But I think that explains why only God can make a tree.

For God wrote in Lisp code
When he filled the leaves with green.
The fractal flowers and recursive roots:
The most lovely hack I've seen.
And when I ponder snowflakes, never finding two the same,
I know God likes a language with its own four-letter name.

Now, I've used a SUN under Unix, so I've seen what C can hold.
I've surfed for Perls, found what Fortran's for,
Got that Java stuff down cold.
Though the chance that I'd write COBOL code
is a SNOBOL's chance in Hell.
And I basically hate hieroglyphs, so I won't use APL.

Now, God must know all these languages, and a few I haven't named.
But the Lord made sure, when each sparrow falls,
that its flesh will be reclaimed.
And the Lord could not count grains of sand with a 32-bit word.
Who knows where we would go to if Lisp weren't what he preferred?

And God wrote in Lisp code
Every creature great and small.
Don't search the disk drive for man.c,
When the listing's on the wall.
And when I watch the lightning
Burn unbelievers to a crisp,
I know God had six days to work,
So he wrote it all in Lisp.

Yes, God had a deadline.
So he wrote it all in Lisp.

Download "God Wrote in Lisp" Song

Download this song: god wrote in lisp.mp3 (musical geek friday #5)
Downloaded: 37635 times

Download lyrics: god wrote in lisp lyrics (musical geek friday #5)
Downloaded: 2182

Click to listen:
[audio:http://www.catonmat.net/download/the_eternal_flame-god_wrote_in_lisp.mp3]

Have fun and until next geeky Friday! :)

This article is part of the article series "Musical Geek Friday."
<- previous article next article ->

Comments

May 13, 2008, 19:37

Not really - God used Perl.

May 14, 2008, 07:25

Binny, not entirely true - God did most of the stuff in Lisp and used Perl in just a few places to hack bits and pieces together!

May 26, 2008, 19:57

this is so why I'm an athiest - I just can't believe in a god that doesn't write ruby.

pclouds Permalink
June 17, 2008, 15:33

Amazing!

abc Permalink
May 19, 2010, 05:33

This is so why I'm an atheist - I just can't believe in a god that doesn't write brainf*ck, although I think that gods all write in whitespace, so that only they can see it. simulacrum.

July 04, 2010, 19:36

Of course, god wrote in machine code. Before expulsion from paradise, people used Assembly. Don't listen to this heresy produced by Church of Emacs.

Leave a new comment

(why do I need your e-mail?)

(Your twitter name, if you have one. (I'm @pkrumins, btw.))

Type the word "coding": (just to make sure you're a human)

Please preview the comment before submitting to make sure it's OK.

Advertisements