Linked by Thom Holwerda on Tue 11th May 2010 23:17 UTC, submitted by PLan
General Development "Lately, the Perl language has had less buzz surrounding it than many other languages and development environments, but Perl is still a key component on the Internet. For this guest post, we asked Jeff Hobbs, Director of Engineering at ActiveState, to weigh in on the topic."
Permalink for comment 424068
To read all comments associated with this story, please click here.
I wish it were going away soon.
by gehersh on Wed 12th May 2010 21:10 UTC
gehersh
Member since:
2006-01-03

It's easy to get started with Perl. But using it for a large project has quite a few caveats. The major one is maintaining the code, especially if the original author is no longer around. I had exactly that situation. Bunch of obfuscated and undocumented code. And then folks who create Perl --- well, they're just having fun. It looks more like a Church of St. Larry Wall, rather than the project to create a solid language with undustrial strength. Changes from (if I remember correctly) version 4 to version 5 where quite extensive. I ended up with a "Perl programmer's revenge". Completely rewrote the code, made it equally obfuscated and undocumented and then left the whole project and subsequently the company.

I'm familiar with Python on fairly superficial level, yet my impression is that it is more restricted, in a good sense, so one Python programmer can read the code written by another Python programmer easier than in case of Perl. That should be one of the reasons I see more and more project around being implemented with Python.

Reply Score: 1