Jarvis ist ein Python-Modul, das durch Werke von http://worrydream.com/ Bret Victor, vor allem seinem Vortrag http://www.youtube.com/watch?v=PUv66718DII "Inventing am Prinzip" inspiriert wurde. Die zentrale Idee ist, dass der Rückkopplungsschleife, wenn Sie Codierung sollte so kurz wie möglich sein, so können Sie die Wirkung des Codes sehen wechselt sofort, oder fast. Jarvis implementiert einen (kleinen) Teil dieser Ideen.
Was ist Jarvis
Jarvis ist ein Python-Programmierung Begleiter. Verweisen Sie auf ein Python-Funktion, und es wird sie auszuführen. Sobald Sie den Code in Ihrem bevorzugten Texteditor ändern, wird Jarvis es zu erkennen, und wiederholen Sie die Funktion mit ein paar nette Tricks, um Python-Code ohne erneutes Ausführen der Voll Dolmetscher neu zu laden.
Sie können in Ihrem Code einige Debug-Anweisungen, die in der Jarvis Schnittstelle angezeigt werden ein. Wenn eine Ausnahme ausgelöst wird, wird es auch angezeigt.
Last, but not least, wenn Sie http://www.openscenegraph.org/ Open Python-Bindungen sind, können Sie die Ausgabe eines OSG Baum zum Jarvis Schnittstelle. . Auf diese Weise können Sie sofort sehen, das neue 3D-Szene der Code generiert, in einer Weise ähnlich dem Vortrag "Inventing am Prinzip"
Anforderungen
< p>- Python
Kommentare nicht gefunden