Hacker News new | ask | show | jobs
by donadigo 1260 days ago
I got quite frustrated by how much native C++ programs are slow/closed to any kind of introspection/debugging so this year I will be attempting to build a live object inspector/debugger for C++ programs/games, independent of the game engine you are using. I have currently lots of ideas on features I want to build but at least for me it's an interesting challenge to tackle. The basic idea right now is to allow to add small changes to your code live without recompiling the whole thing and I aim for instantaneous compilation times, so adding a print() does not take >=5 seconds to compile. Currently I achieve this by using a scripting language that is exposed to classes/functions/variables in your codebase but I may change the approach later if I find a better solution.

I currently have a prototype but nothing that could be used in production yet: https://donadigo.com/d0/