Visualising Program Execution
","We are not trying to understand complex physical systems, where setting up an experiment is hard. We are in complete control over our programs — it is our system! The computer does exactly what we tell it to, deterministically, in a predictable way. It doesn’t make sense to carefully probe using console logs, all variables pass through the processor at some point, so why can’t we just know their values?","
It is our system, we are the gods, we should be omniscient.","
Talk
","","Existing tools
","",""," ","
"," ","
"," ","
"," ","
"," ","
More context
","",""," ","
"," ","
"," ","
"," ","
",""," ","
Further reading and watching
","",""," Reverse Debugging in Flash Builder
"," Visual Monitoring of Numeric Variables Embedded in Source Code (inspiration for the sparklines in the talk)
"," Elm’s Time Traveling Debugger
"," Live React: Hot Reloading with Time Travel
","