Lukas Biewald of Dolores Labs downloaded the last 150 Twitter messages referring to different popular programming languages, then crowdsourced people through Amazon Mechanical Turk to judge each message as being positive or negative towards that language. He found that Perl, with over 60% of its messages being positive, had a higher percentage of positive feedback than any other language in the study. This compares to about 55% positive feedback for Ruby and 45% positive feedback for Python.
Of course, this is well-known as an important Perl language design goal: What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?
[ Send Message | View Weblogs ]
What makes you happy is going home with a feeling that you have actually done something useful. I get that more with Perl than Java or ABAP. Perl may not be perfect but it works the way I do, so I go home feeling I've done something worth being paid for. When I've worked with Java I feel like I work against the tool not with it, I feel relieved that it works and hasn't crashed, rather than think it's been a good day at work.
I don't think Java is actually bad, it just doesn't do what I want it to in a way that I understand. For me Perl does what I want and in a way that I understand.
--
"It's Not Magic, It's Work"
Adam
[ Parent | Reply to this comment ]