languages
Well, from my standpoint, there is little difference in the C vs ASM
development cycle except that C catches many errors at COMPILE time.
Parameter mismatchs, assignment errors, uninitialized variables and type
mismatches can all be caught before you go through any of the compile
steps.
SAS/C has CPR which is a good debugger for C. You can access both the C
and for people that really want it ASM/Mixed modes. There is also the
catch.o mechanism that will trap many errors and then take a snapshot that
allows you to traceback where the problem occured – no rebooting involved..