Show HN: CodeTracer – A new time-traveling debugger implemented in Nim and Rust https://ift.tt/QGmJzSV

Show HN: CodeTracer – A new time-traveling debugger implemented in Nim and Rust Hey! We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages: https://ift.tt/5da8oim... CodeTracer records the execution of a program into a sharable self-contained trace file. You can load the produced trace files in a GUI environment that allows you to move forward and backward through the execution and to examine the history of all memory locations. They say a picture is worth a thousand words — well, a video is even better! Watch the demo below to see CodeTracer in action: https://www.youtube.com/watch?v=xZsJ55JVqmU The initial release is limited to the Noir programming language, but CodeTracer uses an open format for its trace files and we've started community-driven projects which aim to add support for Ruby and Python. We are also developing an alternative back-end, capable of working with RR recordings, which will make CodeTracer suitable for debugging large-scale programs in a variety of system programming languages such as C/C++, Rust, Nim, D, Zig, Go, Fortran and FreePascal. https://ift.tt/8gt9PiE March 6, 2025 at 04:30AM

No comments:

Show HN: Are you vibe coding? Add your tool https://ift.tt/aS2k84B

Show HN: Are you vibe coding? Add your tool https://ift.tt/mv20Rys March 6, 2025 at 04:55AM