Tip:
Highlight text to annotate it
X
The Sword of Damocles is hanging over my head
The Sword of Damocles is hanging over my head
And I've got the feeling someone's gonna be cutting the thread
And I've got the feeling someone's gonna be cutting the thread
Oh, woe is me
This code is a mystery
Oh, can't you see
That I'm at the start of a pretty big debug
I started this morning with a stack trace from code that was dead
I started this morning with a stack trace from code that was dead (There ain't no time)
(There ain't no time)
And left from debugging was a feeling of unnameable dread
And left from debugging was a feeling of unnameable dread (There ain't no time)
(There ain't no time)
The code was slow
And refs, weak, with no place to go
And all I know
Is I'm at the start of a pretty big debug
A languange without objects of its own
Will get crap in its namespace
When you write your own
Although with a lib
And a determined grin
The subs from your code
Can begin to thin
you'll have nice classes
and DWIM
and with some package
and just a little bit of cheat
Your code can be neat
And quite clean
...but it's not built-in
Oh, honey!
Oh, honey! (You need a new lan[guage])
(You need a new lan[guage])
It'll need classes and roles
And maybe mixins
And mutable grammars
And be all sorts of lazy
Such a beauty
If you only knew of my plan
In just a dozen years
I can make you a lan[guage]
I was feeling done in
Couldn't win
I rarely used OO before
I thought there's no use getting
Into types and classes
It only leads to trouble
It only leads to trouble And try-catches
And try-catches
Now all I want to know
Is how to go
I've tried the Moose and I want more
I've tried the Moose and I want more MOAR, MOAR, MOAR!
MOAR, MOAR, MOAR!
I'll put up no resistance
I want to stay the distance
I want to stay the distance I've got an itch to scratch
I've got an itch to scratch
I need assistance
I need assistance Teach-e Teach-e Teach me
Teach-e Teach-e Teach me
I wanna be Moosey
Show me coach me OO me
Perl that's seen the light
You can learn a new language
All the syntax, all the quirks
It sure looks quite pretty
Must be hard work
Such dramatic changes
I just don't understand
When with just Task::Kensho
When with just Task::Kensho Oh, baby
Oh, baby
I can enlighten you, man
Don't dream it, do it
Just effing... do it
Don't dream it, DWIM it
It's astounding
Time is fleeting
Madness takes its toll
But listen closely
Not for very much longer
I've got to keep control
I remember doing the YAPC
Drinking those moments when
The blackness would hit me
And the void would be calling
Let's do the YAPC again
Let's do the YAPC again
It's just a jump to the left
And then a step to the right
And then a step to the right With your hands on your hips
With your hands on your hips
You bring your knees in tight
But it's the pelvic thrust
That really drives you insane
Let's do the YAPC again
Let's do the YAPC again