by Chad Elliott
Ok. So Perl may have some deficiencies, but what language doesn't?
You can write very clean, readable code or you can write very dirty, undecipherable code. It just depends on how much time you have and your personal development abilities. This goes for almost any programming language.
I've worked with Python (blah!) and a little bit with Ruby, but Perl is still my favorite!
7 of 7 users found the following review helpful. Was this review helpful to you? Yes | No
by lego
A major city, several thousands users, a broken database, all backups corrupted, node is dead...
3 hours of perl... data recovered from broken backups, 2 more hours loading it, the data is reloaded, the node is live again.
It is neither elegant nor nice nor stylish but when looking for solutions it is probably the shortest path.
After years of coding in Perl I've never got to like the code I write, in fact, I often wonder:
7 of 9 users found the following review helpful. Was this review helpful to you? Yes | No
by jester
I was a biology graduate student in 1992 working on the Human Genome project and needing to make different databases talk to each other and needing to munge data files from many formats into new formats - what a nightmare.
Along came Perl, the rest is history.
I left biology, began working in computer science, became an open source developer, and have never looked back.
After 10 years using Perl in systems
1 of 2 users found the following review helpful. Was this review helpful to you? Yes | No
by bruce
Perl might look quite old fashioned compared to new script language like python. For example, it lacks a true model object (object is done through references, the same way you do oo using C and pointers on functions).
It has however many advantages : it is almost present on all unices, including the oldest or most proprietary, it is quite efficient and really quick to write for an experienced user.
Disavantages includes a laxism in
1 of 7 users found the following review helpful. Was this review helpful to you? Yes | No