On May 5, 2011, at 11:32, Toon Verwaest wrote:

> This is totally unrelated to having an image; it's just a great debugger 
> implementation. 2 completely different things. No reason why this wouldn't 
> work for C; except for the fact that they didn't do it yet (those lazy 
> bastards).

... and that it's an order of magnitude more difficult!

Yes, there are certainly other aspects of being image-based that are way cool, 
but iterative code development and debugging is a big part of it.

(I am teaching a Java course right now with BlueJ, which is a cool environment 
(at least if you're not used to an image-based system like Smalltalk).  It 
provides a little UML diagram of your classes, and you can create an object by 
clicking on the appropriate class, and inspect, and call methods.  Objects that 
you create appear on a "workbench".  So I had build up a little example with a 
few objects, found a bug, and edited the class, hit "compile" and *poof* empty 
workbench.  Yes, in Java they probably could have emulated the image, but it's 
a lot of work!)

../Dave


Reply via email to