**Introducing CodeTracer - a new time-travelling debugger that will support Rust in the future**
We're excited to announce the first public release of CodeTracer — a GUI-based time-travelling debugger with Rust support under development:
https://github.com/metacraft-labs/codetracer?tab=readme-ov-file#introduction Please make sure to watch the demo video linked in the README.
The open-sourcing of CodeTracer has been made possible through funding from several blockchain foundations and this initial release is focused only on Noir - a highly niche language used for the development of zero-knowledge proofs. We do have experimental support for Ruby in the released code as well, in an early experimental phase. Please consider the demo video as a teaser for what's coming.
Internally, we are working on a separate, currently closed source, [RR]-based backend with support for native languages: Rust, C, C++, Nim, eventually Go and others. There is still work ahead, but it's functional, and we hope to be able to release a beta in the near future. Here is a screenshot of its current state:
It's also very important for us to find a sustainable business model that will allow CodeTracer for Rust to flourish. We have several ideas for what this might look like, so please fill out our developer survey to share your feedback and opinions.
Please consider donating to our OpenCollective. Getting enough donations will help us expand the team and deliver on our vision sooner. Anybody who donates €50 before the end of June will get a lifetime early access to all future beta releases of CodeTracer for Rust and other system programming languages.