4 ms·
I'm working on a higher level, more visual debugger (video here): http://symbolflux.com/projects/avd http://symbolflux.com/projects/avd It's cool because progr
by westoncb 9y ago
I'm working on a higher level, more visual debugger (video here): http://symbolflux.com/projects/avd http://symbolflux.com/projects/avd
It's cool because programmers should be able to easily watch their algorithms transforming the data they operate on.
I think this is an area with a lot of potential for seriously improving computer programming: we need better instruments for making observations of dynamic program state (or dynamic database state, etc.). It's kind of an inverse problem to what we've needed in the sciences, though, with microscopes/telescopes etc.: (one of) our problems is that we have too much data, and we need ways of automatically abstracting and presenting just the relevant parts—something like 'abstractoscopes'. This is my attempt at making one.
- kwillets 9y agoAt times I've added a graphviz output method to a data structure; it's pretty handy, and you don't have to do a separate design diagram.