Just an example, but the point is that cool, sexy, hip, whatever … is in the eye of the beholder.
But back to the article. The author states (with neither context, nor data) that
I think its probably time to call BS on this.
We don’t see working Perl code being ripped out and replaced by Python or Ruby. We see application specific code being developed to standard APIs and definitions of APIs (REST, etc.) that enable programmers to use whatever tool they are most comfortable with expressing their algorithms with.
Moreover, we see companies, such as Red Hat, actually shipping Perl code (albeit with a completely EOL/outdated version of Perl … seriously guys?) for various functions in their virtualization stack and other places. We see lots of development in Perl, across many disciplines. In many cases, you really cannot beat the power code and depth of the CPAN libraries. The code is clean, and quite easily maintained, there are lots of tools that work well for development and debugging. Modern technologies abound within it, we make extensive use of Mojolicious as the basis for our Web GUIs.
That is, despite the occasional howls of derision from certain groups expressing their opinions of their non-favorite languages, its actually strong, vibrant, and growing. While automated counters such as this make rough estimates, the web sites of each of the module repositories tell a very different story. CPAN with 116k modules (often with multiple modules packaged together into a number of distribution files), Ruby with 49k gems, Python with 27k packages (according to pypi.python.org).
Thats the thing about facts … you can have your own opinions, but you really can’t have your own facts. Facts tend to be objective measures.
Perl is a very powerful language. Of this there is no doubt. Detractors like to claim “hard to maintain” or “line noise” or other such nonsense. Again, they are entitled to their opinions, but if it were so hard to maintain and write in then why is it positively dominating all the other languages, combined, for module counts? This just doesn’t make sense if people are running away from it as quickly as possible.
Thats why I called BS on the article. It reads more like wishful thinking w.r.t. this than reality.
Um … yeah.
And fortran is dead too, right? Cobol as well?
This is sick.
I mean, seriously seriously evil (in a good sense of the word evil).
If you read the author’s bio, you get an inkling of where they are coming from. What their biases might be.
Viewed 39396 times by 2567 viewers