5 ms·
There's no good fast and interactive debugger on Linux, similar to RemedyBG or raddebugger. gf2 is just OK and is by far the best I've used.
by dundarious 2y ago
There's no good fast and interactive debugger on Linux, similar to RemedyBG or raddebugger. gf2 is just OK and is by far the best I've used.
- arghwhat 2y agoWhat’s wrong with the gdb and lldb integration in all the various IDE’s? The various screenshots of RemedyBG doesn’t seem to suggest anything special.
- dundarious 2y agoThe watch windows are vastly inferior in the kinds of formatted information they can very quickly show, as the program is stepped through. Take a look at "Twenty Minutes of Reasons to Use the RemedyBG Debugger": https://www.youtube.com/watch?v=r9eQth4Q5jg https://www.youtube.com/watch?v=r9eQth4Q5jg Haven't tried the Qt or KDE or Jetbrains environments in about 3 years, but last I did, they were much like Visual Studio -- slow, odd latency in displaying formatted values as you step through, lack of easy ways to format data in a human readable way in the watch window. To be clear, when I say "slow", I mean the GUI is slow, not the underlying debugger, which I presume is plenty fast.
- Quarrel 2y ago> There's no good fast and interactive debugger on Linux, similar to relatively new Windows debuggers. raddebugger had its first release in Jan 2024. RemedyBG is new to me, but then, so does its starting post in 2019 stating that it is looking to replace the VS debugger: https://news.ycombinator.com/item?id=19337527 https://news.ycombinator.com/item?id=19337527 I was doing a fair bit of windows debugging then, but not a lot since, and it looks a great option now having watched some vids in the last 10 minutes. So, thanks for the update!
- dundarious 2y agoThe issue is that Visual Studio Debugger used to be good on a few of these features like speed up the watchdog window updating. One of the main benefits of RemedyBG is building a VSD style experience from a decade or two ago. So I don't fully agree with the implication that Linux is just not fully caught up to date with relatively new Windows debuggers -- it has basically never been up to date with debuggers from a decade or two ago. I should say that I never used to use debuggers until I found ones as fast as VSD was a decade or two ago, and I used to primarily dev in Linux since the mid 2000s. Edit: a decade or two ago is probably too short. I keep thinking the 90s were 10 years ago :)