| Article: |
Is Perl Still Relevant? | |
| Subject: | Some objective, empirical evidence | |
| Date: | 2005-07-14 08:33:48 | |
| From: | haywood | |
|
Results of a job posting search on www.dice.com: (Posts in last 10 days, all locations, no restrictions):
|
||
Showing messages 1 through 4 of 4.
-
Some objective, empirical evidence
2005-07-18 11:51:20 AdrienLamothe [Reply | View]
-
Some objective, empirical evidence
2005-07-23 18:12:55 bioinfotools [Reply | View]
I agree with your point! (Well put, too.) As I was saying earlier, rather less clearly, book sales, demand by employers and use by choice will all differ. perhaps what we need is for employers to have more faith in the "experts" they hire to choose these things!
One other thing while I remember: any relationship between fluctuations in Java text sales and the start of university semesters? -
Some objective, empirical evidence
2005-07-26 23:40:09 AdrienLamothe [Reply | View]
So, to differ from the argumentum ad populum, a language is relevant if it effectively provides results. COBOL is still effectively producing results, so it is certainly relevant to those using it. An otherwise effective language can lose relevance if not maintained to the point where it won't run on the operating systems people use. People are more likely to change operating systems than re-write a successful custom application program. Open source languages minimize this risk by allowing virtually anyone to alter and re-compile them; adherance to programming standards reduce the chances that the source code will require alteration.
-
Some objective, empirical evidence
2005-07-14 09:40:24 Tim O'Reilly |
[Reply | View]
Great points, Haywood. You're right that book sales and job postings may not be in step, and the fact that there's an increase in interest in other languages by book buyers is just one data point. We're actually trying to do some studies now on the relationship between job postings and book sales. This topic is very interesting to us as well, because, as you say, we make most of our money by selling books. But I want to be clear that we don't have any agenda here -- we're an equal opportunity promoter when it comes to technology.
I'll also note that there haven't been a lot of new perl books for a while -- and we just released two wonderful ones: Advanced Perl Programming by Simon Cozens, and Perl Best Practices, by Damian Conway. I'm very much hoping that those two books move the needle significantly, and we see a nice uptick in the Perl book trend line as a result!




I like both Perl and Python, but when faced with the choice of choosing which to use for a critical piece of an e-commerce site I had to go with Python because of the strong exception handling (breadth and syntactic ease.) Losing data was unacceptable, and too many things can go wrong over a network, which made comprehensive error-trapping necessary.
We need more decision-makers to read sites like this, so they understand the choices available and can make better informed decisions, rather than play it safe and follow the herd.