Auto Ads by Adsense

Wednesday, December 19, 2007

Steve Yegge on Code Size Bloat

Steve Yegge has a long, interesting rant about code size bloat, Java, and IDEs. At one point, he complaints:

Heck, I've never managed to get Eclipse to pull in and index even my 500,000-line code base, and I've spent weeks trying. It just falls over, paralyzed. It literally hangs forever (I can leave it overnight and it makes no progress.) Twenty million lines? Forget about it.

It's a pity Steve doesn't work at Google, then he would be aware of gtags, which indexes and provides search results for even Goolge-sized codebases without complaining.

Oh wait... Steve Yegge does work at Google... There are good points about code bloat in that entry, but then again, there's a real problem with picking a less popular language than C++/Java, which is that there are way more tools for those languages than there are for say, Rhino. It's sort of like CMOS versus every other kind of silicon technology. There's always a new technology just around the corner, but there's so much invested into CMOS that the newer technologies never do catch up.

No comments: