Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: [News] New Version of Perl is Out

* Erik Funkenbusch fired off this tart reply:

> On Sat, 22 Dec 2007 08:48:51 +0000, Roy Schestowitz wrote:
>
>> Perl 5.10 now available
>> 
>> ,----[ Quote ]
>>| Today the Perl Foundation announces the release of Perl 5.10, the first major 
>>| upgrade to the wildly popular dynamic programming language in over give 
>>| years. 
>> `----
>> 
>> http://www.perlfoundation.org/perl_5_10_now_available
>
> It's interesting to see what the Bugzilla folks think of Perl, since
> Bugzilla is written in it.
>
> http://avatraxiom.livejournal.com/58084.html
>
> "However, Perl would not be my first choice for writing or maintaining a
> large project, such as Bugzilla. The same flexibility that makes Perl so
> powerful makes it very difficult to enforce code quality standards or to
> implement modern object-oriented designs."

I would agree wholeheartedly.

You can do just about anything you want to in Perl, but maybe you shouldn't.

Look into the Slimserver that powers the Slim Devices SqueezeBox network
audio server.  A server, written in Perl.  It's not bad, but it is a bit
touchy.

I think Python would be a better choice.  But again, it wouldn't be my
choice, because in the long run, I think using Python would make a such
a server difficult to maintain, though the issue is not so clear cut,
since the SlimServer is not a very large server.

I tend to believe that rigorous C++ code that uses the STL and a decent
socket library makes a better server.  I suspect the debugging tools are
more mature than those of Perl and Python.  Don't quote me on that,
though.

By the way, it is quite likely that the original authors of Bugzilla are not
the current maintainers, given that "druther" you quoted.

-- 
Tux rox!

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index