in reply to Re: Is Perl the End-All?
in thread Is Perl the End-All?
In discussions like this, it helps to quantify "large". For someone who has been working solo on 300 line CGI scripts, 3 people and 10,000 lines of Perl might seem large. For someone who has worked under the covers in, say, a large open-source project, 3 people and 10,000 lines of code may seem trivial.
Here's a data point: I've worked inside of a system that had 80,000 lines of Perl (not counting the CPAN components we used), of which the Perl part was about half of the code base (other parts where DHTML templates, some Java, some C++ for web server plugins, and a bit of SQL). The product was developed by a core of around 6 developers, and maintained by a core of 4, with quit a few non-core people contributing. In Perl, we had about 50 classes for major objects (and at least that many classes for helper objects -- I didn't read the entire code base, so there may have been twice that number). The lack of first-class support for interface specification was not a major impediment. The major impediment was getting new people (a) up the Perl learning curve, and (b) getting them up to speed on the theory of operation of the product.
We did use POD, though we put more effort into keeping it up-to-date than we spent reading any of it.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: (dws)Re: Re: Is Perl the End-All?
by clemburg (Curate) on Sep 01, 2001 at 19:02 UTC | |
by tilly (Archbishop) on Sep 03, 2001 at 04:42 UTC |