Hi Bost, I think you may have actually missed the point in the video :) There's no pausing necessary - if I made the guy move on his own and changed his speed, you'd see it happen immediately. No modes here, aside from the projection exist. Likewise the only thing that gets recompiled is the code in the current scope, so it doesn't matter how large your project may be.
Based on what I've heard so far, my implementation is actually more real than what Victor himself created and does everything except for the slider/color-picker in his demo. Cheers, Chris. On Feb 28, 8:13 am, Bost <rostislav.svob...@gmail.com> wrote: > Great work Chris but I think you missed exactly the most important > point of Victor's talk. > It's about being modeless! > > When you stop the game in order to change the speed you lose the > dynamic aspect. > In your case it takes ~ 2secs to "recompile & restart" but if you have > a game with 10^6 LoC then it may take hours you see the result of the > speed and color change! > > What Victor preaches and what clojure is about is being able change > the program while it is running. > So what is needed is a speed slider and a color palette somewhere on > the bottom of the right screen where you can change the ball speed and > color "on the fly" _while_ the ball is moving. > This it the next - dynamic - dimension > > Cheers! > > Bost > > On Feb 27, 9:14 pm, Chris Granger <ibdk...@gmail.com> wrote: > > > > > > > > > Hey folks, > > > In reference to the previous thread on "Inventing On Principle", I > > built a ClojureScript example of his live editable game :) > > >http://www.chris-granger.com/2012/02/26/connecting-to-your-creation/ > > > Enjoy! > > > Cheers, > > Chris. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en