Hey, thanks for the response. I will look into those repositories to get started.
I’m sure I’ll have specific questions down the road, but probably not for a little while, as I try to get familiar with the basics.
As far as what the mode will be, I’d like to make a sort of debugging tool that allows users to see how their programs execute over time. Where a typical debugger allows you to step forward through your program, one line at a time, this mode would also allow you to scrub backwards in time. And where a typical debugger allows you to see your program at a given instant in time, this mode would allow you to see the flow of time, from one instant to the next, all at once.
I’m not exactly sure to what extent this is achievable with a Processing mode, but I have the sense that with modes you can create some that is more deeply integrated with the PDE than with tools.