Now you're thinking with virtual clocks
Tom Lieber (SonicMule,Inc.)
Turn the multimedia render loop inside out. Cooperatively scheduling lightweight Ruby threads on a virtual clock allows you to reason about the concurrent code in your game and perform complex synchronization tasks without even realizing it. Ditch the nested trees of update() calls by making time a first class citizen!
2010-08-29 14:00 - 14:30
Convention Hall 200
(Sorry, currently not available)