Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Debuggers

    jarvis 0.1.2

    Download button

    No screenshots available
    Downloads: 561  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Francois Lagunas | More programs
    MIT/X Consortium Lic... / FREE
    June 28th, 2012, 10:04 GMT
    ROOT / Programming / Debuggers

     Read user reviews (0)  Refer to a friend  Subscribe

    jarvis description

    Developer companion

    Jarvis is a Python module that was inspired by works of http://worrydream.com/ Bret Victor, especially his talk http://www.youtube.com/watch?v=PUv66718DII "Inventing on Principle" . The central idea is that the feedback loop when you are coding should be the shortest possible, so you can see the effect of your code changes instantly, or almost. Jarvis implements a (small) subset of these ideas.

    What is Jarvis

    Jarvis is a Python programming companion. Point it to a python function, and it will execute it. As soon as you change your code in your favorite text editor, Jarvis will detect it, and will rerun the function, using some nice Python tricks to reload code without rerunning the full interpreter.

    You can insert in your code some debug statements, that will be displayed in the Jarvis interface. If an exception is raised, it will be shown as well.

    Last, but not least, if you are using http://www.openscenegraph.org/ OpenSceneGraph Python bindings, you will be able to output an OSG tree to the Jarvis interface. This way, you can instantly see the new 3D scene your code is generating, in a way similar to the talk "Inventing on Principle".


    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    developer companion | Python function | Python | developer | companion

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM