What a scary title...
In the early days of Perl, Perl was fun. Some time between Perl 1.0 and Ruby on Rails, Perl stopped being fun... I don't know that Python was every really touted as fun, but Ruby sure is.
We can place half the blame on "Why the Lucky Stiff", if his performance art piece at OSCON a few years ago was any example of how much insane/cool/fun factor he brings to Ruby.
Somewhere along the way we lost that fun. Sure, Perl 6 is fun if you can turn your brain inside out, but the general programmer population are not lamdacamels.
Is it too late? Is there anything Perl 5 has left to offer in the way of fun? Or are we limited to just getting your job done as fast and as effectively as possible? Are we old? Are we Cobol?
Are we too crufty for the modern media saturated era? Are we a leftover legacy group of geeks and weirdos?
Can we, as a group, ever hope to approach the modern media-saturated geek on their home territory?
In an era when random geek game players can put together sophisticated rock videos (105Mb) of the daily events of their online lives, and when Ruby geeks can spout programming-inspired poetry on stage, with accompanying shadow puppets, should we attempt to follow in this direction?
What might a "rock video" for Perl even look like?
Now, while I think my points are all valid, I've phrased my points in an intentionally sensationality way, obviously. And I've resorted to that most common of journalistic tricks, the question mark.
As Jon Stewart put it, in the modern media the question mark lets you get away with anything
"Your Mother. Is she a whore?"
It means when pressed, you can't hold me to anything I've said. I don't necesarily believe anything yet, I'm just curious about trying to understand the concept of style and coolness (even if I know I'll probably not achieve it myself)
But regardless... what do we offer? Is there crazy/cool/fun factor left in Perl, or are the stresses of an aging syntax, and the need to support a bazillian platforms distracting us from simply having fun?
(There's those question marks again)