4 ms·
I found the link http://www.radgametools.com/debug.htm http://www.radgametools.com/debug.htm. Though it looks like the project has been abandoned https://github
by Decabytes 5y ago
I found the link http://www.radgametools.com/debug.htm http://www.radgametools.com/debug.htm. Though it looks like the project has been abandoned https://github.com/ValveSoftware/vogl https://github.com/ValveSoftware/vogl
Taken from their FAQ on that page about "Why make a new source-level debugger?"
> To put it bluntly, debugging on Linux is just really bad. We believe it is the biggest roadblock to great software for that platform. Don't get us wrong - debugging on Windows isn't great either. But the standard Visual Studio debugger is still much better than anything on Linux.
> So we want to make Linux debugging as good as Windows debugging. And then we want to make both better - much better. There are so many better debugging tools that we can imagine having, and yet even today's best debuggers provide barely any functionality that wasn't in debuggers twenty years ago.
> Also, we think there's a lot of value in having one great debugger that you can use on every platform. RAD develops software for roughly 18 platforms now. A big part of the friction of a new platform is dealing with different toolsets.
> Compilers, linkers and runtimes are all hard to deal with, certainly, but you typically finish setting those up in a few days or weeks. The debuggers, on the other hand, are tools you have to use every day for as long as you develop on that platform!
I guess it's just really hard to do this stuff
- edgyquant 5y agoThanks for the link! I’ve been diving into C++ for my personal project so I’m getting interested in debugging (my old C days were low level programming and mostly print statements.)