It would look pretty much the same, and so the language would need no changes. In fact all the.pm files in my CVS repository which are over 1000 lines (and that includes documentation) are either someone elses code that I bundle with mine for compatibility (cos the new release of DBM::Deep isn't portable enough for my tastes) or are mostly __DATA__ noise. The biggest objecty file that's all my own work is 381 lines including doco and is actually three classes.
I know this! (Score:2)
Re: (Score:1)
*wistful sigh*
Re: Language/Class Design Question of the Day (Score:1)
<bitchy>Vaguely decent developers?</bitchy>
If you're not including documentation 1024 lines is a bloody long class in a language like Perl/Ruby/Lisp/Python. Refactor that sucker.
Re: (Score:1)
Oh. For each class?
... right. Carry on.
perl -e 'print "Just another Perl ${\(trickster and hacker)},";'
The Sidhekin proves that Sidhe did it!
No different (Score:2)
It would look pretty much the same, and so the language would need no changes. In fact all the .pm files in my CVS repository which are over 1000 lines (and that includes documentation) are either someone elses code that I bundle with mine for compatibility (cos the new release of DBM::Deep isn't portable enough for my tastes) or are mostly __DATA__ noise. The biggest objecty file that's all my own work is 381 lines including doco and is actually three classes.
But not all my code is OO, so it isn't all