March 6, 2012
Bret Victor -- who has worked on experimental UI concepts at Apple and created the interactive data graphics for Al Gore’s book, Our Choice -- recently gave a keynote at the Canadian University Software Engineering Conference, talking about living your life based on principles, but also demoed a real-time game editor that makes existing coding tools look pretty primitive. Inspired by Victor’s presentation, developer Chris Granger put together a similar live game editor in Clojurescript. Granger’s take on the idea that all changes you make to the code are reflected immediately in the running game. You change a line of code and the game immediately changes right with it. Granger's demo code is on github, and there's a .jar you can grab if you just want to play with the demo.