On 2006.09.05, Jeff Hobbs <[EMAIL PROTECTED]> wrote:
> The Tcl Dev Kit Debugger should be able to be inserted into the
> AOLServer environment for effective debugging.  You currently couldn't
> do that with Komodo, but if there was demand, we could make some
> modifications.  However, TDK can handle multiple simultaneous
> debugging sessions, so it should really be adept at the debugging
> needs of something like AOLServer.

While I've used plenty of different debuggers in the past, I've always
done it out of desperation ... due to lack of any other short-term
alternatives.  Linus Torvalds has recently written something I've tried
to put into words for a long time:

    http://linuxmafia.com/faq/Kernel/linus-im-a-bastard-speech.html

    "[...] I happen to believe that not having a kernel debugger forces
    people to think about their problem on a different level than with a
    debugger. 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. [...]"

This is not a knock against hte TDK and its debugger, or against folks
who go to bed at night having sexy dreams about their favorite debugger.
It's about why we end up in situations where we even feel a debugger is
necessary.

I'm just as much of a bastard as Linus, as I don't particularly care
about AOLserver or Tcl's debugger availability ... for mostly the same
reasons ... but, I'm not against code in AOLserver supporting it.  I'd
be happy to help make it happen, but I'd have a hard time believing that
once it was available, people would really make use of the feature.  The
kinds of problems that people want to use a debugger for aren't going to
be solved by using the debugger.  They're the kind that require deeper
understanding of the problem.  Better understanding of what the code
actually does vs. what you believe it's supposed to do, then making the
right modifications to the code so that what it does is what it's
supposed to do, etc.

-- Dossy

-- 
Dossy Shiobara              | [EMAIL PROTECTED] | http://dossy.org/
Panoptic Computer Network   | http://panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to