Omniscient Debugging. I find it hard to believe that you can do this - it's just plain black magic so far as I'm concerned. Cool beyond words, though.
Via Moazam.
Posted to Java by Simon Brunning at June 02, 2004 03:08 PMYeah, that was cool. Bil visited our university last year (or two years ago?) and demonstrated this.
When I asked him how it worked, he said it takes Java bytecode and puts debugging commands between your program statements. I asked him if it was doable with Python also, and he sait it wouldn't be hard, afterall Python also compiles to bytecode before executing it.
Posted by: ddrum on June 2, 2004 05:07 PMCodeguide integrates this in a modern IDE that even supports 1.5 features in a 1.4 backwards compatible manner.
Posted by: Geert Bevin on June 2, 2004 05:16 PMWow, that must generate a lot of data!
Posted by: Rich Dougherty on June 2, 2004 08:51 PMDisk is cheap.
Posted by: Simon Brunning on June 3, 2004 10:47 AM