TC39 – the song
For my first conference after joining Vivaldi a week ago, I travelled to Amsterdam to help MC the JSNation conference. Naturally the opening ceremony required a JS Pop group (a sub-genre of K-pop) doing a carefully choreographed dance routine and lip-syncing to a song.
Here’s the TC39 group in front of the river. Left to right are Phil Nash, me, Niall Maher and Floor Drees.
And here we are, captured at the end of our routine with the letters “TC39” on the back of our suits. There were over a thousand attendees, and not a dry seat in the house.

Here’s the song what I wrote, for your listening pleasure. (Afficianados will note that I have deftly re-purposed the tune of Saperlipoppete, the Eurovision smash I wrote for the transnational supergroup Deluxembourg.)
I get so excited writing JavaScript
I’m pretty easy-going but now I use Strict.
When I first began I was in callback hell
But then I met you and now it all goes well
I love you when my tests pass
Meet me in the moonlight and extend my class.
You’ve always kept your Promises from the start
Now you’ve shot your fat arrow straight to my heart
Oh TC39, I’m so glad you’re mine!
Say you will be with me til the end of time!
Oh TC39, you’re so sublime.
Your specs are the best, my TC39!
(More of my slightly less-daft music by the cruellest months)
Buy "Calling For The Moon", my debut album of songs I wrote while living in Thailand, India, Turkey. (Only £2, on Bandcamp.)
4 Responses to “ TC39 – the song ”
Ecma International has been real quiet since this dropped
Love it! Mind if I throw it in at the end of a JS Party episode (with credit, of course)? It’d be fun to get this in more people’s ears…
All the best software companies have rock bands… This reminded me spontaneously of “Virtual Void” by The Cotton Squares aka the BeOS Developers!