Newsgroups: comp.sys.mac.programmer Path: utzoo!utgpu!jarvis.csri.toronto.edu!csri.toronto.edu!dudek From: dudek@csri.toronto.edu (Gregory Dudek) Subject: Re: Picking a Debugger Message-ID: <8804132207.AA09795@darcy.csri.toronto.edu> Organization: University of Toronto, CSRI References: <2613@cognos.UUCP> <7900@apple.Apple.Com> <3821@dasys1.UUCP> Date: Wed, 13 Apr 88 16:07:42 EDT MacsBug seems to take a lot of flak in this group and it's my impression that it's rather unjustified. There's no doubt that symbolic debuggers such as UNIX's dbx are nice to have, but for that large number of cases where the compiler doesn't provide enough assist. MacsBug seems to do a very commendable job. It may not provide fancy windows & such, but for a dirty job like assembly-level debugging and tracing who really needs 'em. Since I recently upgraded from MacsBug 1.? to 5.5, I can't see any justification for shelling out for TMON or The Debugger. It is true, hwoever, that MacsBug doesn't seem to do a lot of handholding -- you better know what you're doing. Are TMON or TheDebugger really that different that way? Among MacsBug's nice features are that it's small enough that you can keep it resident *all the time* and that it's compatible with just about everything. The one thing I'd really like to have is automatic "decompilation" of trap parameters but it just ain't worth $150 or the memory burden imposed by the other offerings. Greg Dudek -- Dept. of Computer Science (vision group) University of Toronto Reasonable mailers: dudek@ai.toronto.edu Other UUCP: {uunet,ihnp4,decvax,linus,pyramid, dalcs,watmath,garfield,ubc-vision,calgary}!utai!dudek ARPA: user%ai.toronto.edu@relay.cs.net