stripping libgcj.so.4 -- lightweighting libjava

Erik Poupaert erik.poupaert@freestyler-toolkit.org
Sun Sep 21 11:41:00 GMT 2003


> This is quite insane.

At first glance. But so is everything in free software.

> Debugging is crucial.

Debugging is crucial, for sure, but debuggers are definitely not.



Date:	Wed, 6 Sep 2000 12:52:29 -0700 (PDT)
From:	Linus Torvalds <torvalds@transmeta.com>
To:	Tigran Aivazian <tigran@veritas.com>
Subject: Re: Availability of kdb

"I don't like debuggers. Never have, probably never will."

"I do not condone single-stepping through code to find the bug.
I do not think that extra visibility into the system is necessarily a good
thing."

"I think that without a debugger, you don't get into that mindset where you
know how it behaves, and then you fix it from there. Without a debugger,
you tend to think about problems another way. You want to understand
things on a different _level_."

"It's that you have to look at the level _above_ sources. At the meaning of things.
Without a debugger, you basically have to go the next step: understand what the
program does. Not just that particular line."



More information about the Java mailing list