Linked by Thom Holwerda on Sat 13th May 2006 18:13 UTC, submitted by anonymous
General Development "Programming a UNIX system can be fun as well as educational. With the UNIX strace tool and GDB, the GNU Project Debugger, you can really dig deep into the functionality of your system and learn a lot about the various programs that comprise it. Using both tools in concert can be a rewarding experience as you look under the hood of your UNIX machine." Note: Hey don't look at me, I just copied the title...
Order by: Score:
Fun...
by racs on Sun 14th May 2006 07:46 UTC
racs
Member since:
2006-05-14

Fun, yea. GDB is useful indeed, when all traces are lost about the possible bug, but I wouldn't call debugging fun. Tracing programs "just for fun", well... Kinda amusing, like a conversation with Zuzu Petals... ;)

Reply Score: 1

RE: Fun...
by agentj on Sun 14th May 2006 12:18 UTC in reply to "Fun..."
agentj Member since:
2005-08-19

I prefer Visual Studio debugger because I don't have to learn those weird commands and I can see both source and disassembly all the time without typing god damn commands.

Reply Score: 1

RE[2]: Fun...
by corentin on Sun 14th May 2006 12:55 UTC in reply to "RE: Fun..."
corentin Member since:
2005-08-08

> I prefer Visual Studio debugger because I don't have to learn those weird commands and I can see both source and disassembly all the time without typing god damn commands.

gdb is well integrated into Eclipse (with the CDT plugin). Other IDEs, such as Code::Blocks, provide a GUI for gdb too.

And there are also a few dedicated GUIs for gdb (such as Insight or DDD).

Reply Score: 3

RE[3]: Fun...
by klynch on Sun 14th May 2006 23:03 UTC in reply to "RE[2]: Fun..."
klynch Member since:
2005-07-06

I've only used it a few times, but the XCode Debugger is very nice too.

Reply Score: 1

One Word...
by benr on Tue 16th May 2006 06:41 UTC
benr
Member since:
2006-05-16

DTrace.

Reply Score: 1