7/19/2026 at 7:21:30 AM
Or use tests and/or a debugger. Which gives you all the listed benefits w/o an additional dependency.by oweiler
7/19/2026 at 5:11:28 PM
Different tools for different cases. Debuggers are great for a snapshot in time but print statements are better for seeing the execution flow.by ollysb
7/20/2026 at 7:05:40 AM
As a profession we need to phase out point in time debuggers and replace them with reverse debuggers or "time travel" debuggersby slifin
7/20/2026 at 12:21:13 PM
I think PIT debuggers have their use especially with regards to altering state mid run, but this is the first time I've heard of reverse debugging and it seems incredibly useful, especially for multithreaded software I'm often debuggingby ____mr____
7/19/2026 at 8:04:35 AM
Yeah, the amount of wasted hours with 1960's teletype debugging.Ah but servers and embedded, that is why telemetry, execution traces, and debugger controlled action points exist.
by pjmlp