by Geoffrey French for EuroPython 2012
The Larch Environment is a new experimental programming environment for Jython. If you have seen Bret Victor’s talk ‘Invent on Principle’ and Chris Granger’s Light Table, you no doubt appreciate the need for investigating new approaches for programming. The Larch Environment is a research project aimed at developing a new Python based visual programming environment in which Python programs take the form of visual, interactive documents. In Larch, interactive, visual representations of Python (and Java) objects are the norm. A new form of visual programming allows code and interactive graphics to be freely combined.