Microsoft’s debuggers have always been the strength of their IDEs/dev tools compared to free ones available on Linux unfortunately. Even mid 90s Visual Basic had a better debugger than what you commonly get!
-
-
-
See, that's the thing... it's not actually a dichotomy. Other platforms had great debuggers. I can remember at least DOS and Amiga. Heck, symbolic assembly debuggers on Amiga were running usability circles around gdb. It's Linux ideology of "you don't need it" that's the issue.
- Show replies
New conversation -
-
-
I wouldn't say significantly worse, just equally terrible.
-
are you kidding? its like 10 to 1
- Show replies
New conversation -
-
-
Debugging native code with binary dependencies in Linux isn't bad, it's pretty much impossible. I don't love Windows, but there is NOTHING I miss from Linux. The apologists either don't do the same type of work I've done, or are taking an ideological stance.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Is it really so essential to be skilled at using debugger tools? Whenever I try it I seem to accomplish nothing and regret it afterwards. I've started to abandon hope that I will ever be good at it
-
I see on your bio you're developing for iOS and Android; debugging on iOS is hard, debugging on Android is impossible (or at least I never managed to get it working). Though on Windows, I use VS's debugger daily and I don't consider myself "skilled" at it, I just...
- Show replies
New conversation -
-
-
Valgrind is great for spotting leaks and access errors (better than anything I've seen on Windows) but yeah actual debugging on Linux really just isn't viable
-
It's been years since I used valgrind, but Address Sanitizer is pretty amazing. I wasn't able to get valgrind to actually work on a real game because of performance, but asan is fast enough.
End of conversation
New conversation -
-
-
Why did the RAD debugger project fail?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.