Slash Boxes  All the Perl that's Practical to Extract and Report
More | Login | Reply Loading... please wait.   • Having hacking
on Bugzilla a fair bit, I find it hard to take seriously the
idea that Perl is what's wrong with Bugzilla development.
Their codebase is a mess because they lack enforced coding
standards. The poster seems to indicate that he thinks this
won't be a problem with other languages. Maybe it's
significantly easier to maintain a single style of coding in
Python or Ruby, but it's sure not just a given. I've also worked
on my share of horrible Python or Ruby.      Why not just
rewrite parts of the system, as he suggests, but in good Perl
rather than some other language that will require bridging.
• If they don't enforce coding standards now; then any language
they do choose is not going to help. Python has the "whitespace"
thing but if you don't have standards you still get a wide array
of coding practices. Ruby gives you nothing more than Perl as
far as maintaining style.       •