Re:Demystifying Debuggers, Part 2: The Anatomy of a Running ...
by ehnto on Tuesday December 24, 2024 @12:28AM
(#42499899)
I am not trying to sell anyone on debugging, but honestly if you have a good debugger and it's easy to drop into, you'll find it way easier and faster than print debugging. I don't know why people put themselves through the pain of writing print all over the place when you can just, pause the program and see literally everything, all the way up the stack.
Re:Demystifying Debuggers, Part 2: The Anatomy of a Running ...
by jemmyw on Tuesday December 24, 2024 @12:47AM
(#42499959)
There are different levels of debugger. I use language ones all the time. But this article is talking process debugging. If you dev native compiled apps then that's probably second nature. But if you do dev on a scripted or runtime language then it is, as I said in my previous comment, rarely applicable but occasionally very helpful.
If anything, I can see LLMs making debuggers more used because they'll help you with getting setup and interpreting what is going on.