News for hackers. Stuff that matters.
Re:20-line patch to Firefox 4 that makes startup on Windows ... by andhow on Monday January 24, 2011 @01:02AM (#2134436)
> That xulrunner/FF/thunderbird/etc are built form the same tree > ... running wc -l on the codebase

These are your "bloat" indicators? That's about as primitive as using SLOC as an indicator for programmer productivity.

Re:20-line patch to Firefox 4 that makes startup on Windows ... by 1337p337 on Monday January 24, 2011 @05:52AM (#2134847)
It's not a scientific metric; I did preface this by saying that "bloat" is a subjective term. But LOC of the codebase is a pretty good rule-of-thumb metric; I'm not pretending any more credibility than that. It's not hard evidence, but it is an indicator (and I chose the word carefully) that the codebase may be trying to do more than it ought to. It is an indicator in the same way that fatigue and a rash around your joints are indicators that you have strep throat, but the evidence would be the presence of some strain of streptococcus in your blood. There's no line of code that one can point to and say "Hey, that conclusively proves bloat."