Jarvis é um módulo Python que foi inspirado por obras de http://worrydream.com/ Bret Victor, especialmente sua palestra http://www.youtube.com/watch?v=PUv66718DII "Inventando sobre o Princípio". A idéia central é que o ciclo de feedback quando você está de codificação deve ser o mais curto possível, para que você possa ver o efeito do seu código muda instantaneamente, ou quase. Jarvis implementa uma (pequena) subconjunto dessas idéias.
O que é Jarvis
Jarvis é um companheiro de programação Python. Apontá-lo para uma função de python, e ele irá executá-lo. Assim que você alterar o seu código em seu editor de texto favorito, Jarvis vai detectá-lo, e poderá voltar a função, o uso de alguns truques Python agradáveis para recarregar código sem executar novamente o intérprete completo.
Você pode inserir no seu código algumas instruções de depuração, que será exibido na interface Jarvis. Se uma exceção é levantada, ele será mostrado também.
Por último, mas não menos importante, se você estiver usando http://www.openscenegraph.org/ ligações OpenSceneGraph Python, você será capaz de saída de uma árvore OSG à interface Jarvis. . Desta forma, você pode ver instantaneamente a nova cena 3D o seu código está gerando, de forma semelhante à palestra "Inventando sobre o Princípio"
Requisitos :
< p>- Python
Comentários não encontrado