My two tiny cents: I have always demoed the liveness of Smalltalk with an inspector open on a window and dynamically add / delete/ modify its contents as you wish..
While the talk is all about animating a simple graphic, the thought and effort indeed is powerful. The real world applications are lot more complex and onerous than projected in this video. Given that I believe Smalltalk should be the first to have this liveness built in.. Not just as in live coding to dynamically impact a graphic but as in Etoys and the rest that respond live to change in the code parameters live just in time. the trouble with EToys has been its finesse, the applesque touch/ elegance is missing. Contrast that with morpho-physics.. its really cool, just needs a neater well rendered balls ( i mean with elegant image rendered morphs.. ) and you can show even more powerful liveness.. Scratch I believe takes the metaphor even further saying, you do not code, but drag and drop.. Its just that it has been video presented this effectively or viral.. Little tweaks I am sure it can be lot more interesting than this.. when we pick the inspector and play with its attributes, the one aspect that is missing is the modification to code.. but otherwise it is lot more fun than this.. But nontheless I believe the underlying principle is what I saw a striking parallel to for the Enterprise World: Coding needs to be fun, not the dreary code, complle , run cycle.. even in Smalltalk: code, debug, fix, it auto compiles, modifies cycle.. sometimes we do get caught in.. a) I began with the premises that there should be two Worlds and more: Development and runtime in the same Pharo image. So you code in one.. run in another and then experiment / inspect - modify have fun in another.. but come back to the dev panel to finish the code.. b) For Spec - UI Builder.. I was thinking in these lines: One panel has the code that you write and modify and the other panel reflects the change ( but for me as it compiles.. instantly.. ) Lots of stuff we do even for enterprise should get split and rendered visually like Lumiere in openGL on top.. linked to the table of data below.. rather than drab.. two D display of forms and data.. There is a great potential.. I just see js .. taking the credits for something Smalltalk has had for 30 + yrs.. On Tue, Feb 28, 2012 at 9:03 PM, Dave Mason <[email protected]> wrote: > I was wondering exactly the same thing! > > On 2012-Feb-27, at 18:46 , Lawson English wrote: > > > http://vimeo.com/36579366 > >
