Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Regardless of the problems with TIOBE, I think there is at least something of a downwards trend in Perl in certain envrionments.

    There are a few reasons... not being able to find good Perl programmers is one reason given by my company. Also, wanting to standardise on languages as much as possible, especially for new stuff (where Java wins most of the time).

    While I think the Perl community is one of our strengths, it's also a weakness. As you say, there are some people who refuse to acknowledge what's going o

    • by pnu (8946) on 2008.12.04 15:15 (#66236)

      Having been working in Java for the last few months, I've seen a few of the advantages. Not really in the language, but in the tools and standards around it. IDE's are one that everyone focusses on. A lot of Perl people don't see the need for anything beyond vim, but the vast majority of people from a Java background (rightly or wrongly) won't touch anything without one.

      Deployment and dependency management are also streets ahead in the Java world. You can build a .war file with Maven and copy it with all it's dependencies into tomcat, and it'll Just Work. You don't even need to worry about which platform you happen to be deploying to, which can be a big issue for some corps (yes, I know this is because of the JVM, but it's still a missing "feature" in Perl). I've managed to work around some of these problems using the likes of CPANPLUS, some scripting, and some third party build/deployment tools, but it's never going to be as robust.

      I don't really see this as the problem. Perl as a language / environment is more than "good enough" for most of the jobs it's been used for. Not everybody needs or wants to drive a Volvo, even if it's a good car.

      For many uses Perl is actually a lot better than Volvo, people here know it, but it's quite a leap of faith for new users. Currently it's not too attractive, but that really is not a language problem. It is "just" marketing.

      Please, we must do something to these '99 sites, and have this discussion outside!