Programming with twigs and leaves š
Programming in Nature sits somewhere between art and computer science. It draws on elements of landscape intervention, photography and ātechnoshamanicā ritual, computer vision, experimental programming languages (in particular esoteric programming languages (āesolangsā)), physical computing and user-interface design.
The aim of Programming in Nature is to be able to do computer programming away from the traditional office environment, keyboard and screen, and to perform it out-of-doors in a natural landscape of woodland and riverside. I invent programming ālanguagesā not made of words but of assemblages of natural objects which can be interpreted by a computer and compiled into executable software.
Note that Programming in Nature is very experimental and very much an unfinished long term project. Deliverables can be anything from example assemblages, to computer vision experiments to experimental programming languages.
Read the original paper :