There is a problem with this kind of ultra-rapid iteration when you start doing certain kinds of low-level stuff that can crash your development environment. I suspect that Jarvis avoids much of this by running in a different process, but there are certain things that might still cause a reboot.<p>Still, it just occurred to me that one could use integration with scm like git or mercurial to get the same kind of benefit as the Smalltalk change log+image.<p>What if every change to a function was snapshotted, and the developer could easily scroll/flip through these snapshots? Merging the change back to a main branch would then be like image saving in Smalltalk. This would give developers the ability to try really risky development, since they would always be able to quickly get back to a previous state.<p>(This can already be done, but by making the integration really seamless, it has a synergistic effect with development.)
I love the hilarious youtube's subtitles. For instance (3:34):
"without a student to conduct a kidney advocate"
or (3:19): "registers configure troop went upstairs don't just goes up"<p>But you should disable them by default, they are confusing!<p>Edit: Why the downvote(s)?
As someone who's excited to be learning Python, seeing tools like this makes me even happier. Thanks! I have a feeling going back to PHP is going to be very difficult for me :)
I don't often see things on HN and think, "wow, I absolutely must have that," but this is one of those times. Thank you for releasing this; if you do a kickstarter page or put up a donation link somewhere I'll throw some money at you. :)
I would help if explained how to get the dependencies in better detail. I have been finding packages for 20 minutes. I would love to try this out but I can't seem to get it running. If you list the project dependencies in your 'setup.py' instead of having<p># List your project dependencies here.
# For more details, see:
# <a href="http://packages.python.org/distribute/setuptools.html#declaring-dependencies" rel="nofollow">http://packages.python.org/distribute/setuptools.html#declar...</a><p>then people might try out your software more easily.
Fantastic tool, can't wait to try it. I agree this is kickstarter worthy. Looks like the OSG bindings and pane makes it easy for devs to hack motion design, I wonder what will come out of that.