Logithèque libre /

Processing

/

Processing est tout particulièrement adapté à la création plastique et graphique interactive.

Le logiciel fonctionne sur Macintosh, sous Windows et sous Linux, car il est basé sur la plate-forme Java — il permet d’ailleurs de programmer directement en langage Java. Les programmes réalisés avec Processing peuvent être lus par les navigateurs internet équipés du plug-in java, mais aussi sous forme d’applications indépendantes pour windows, linux ou mac (en réalité n’importe quelle machine disposant d’une Machine virtuelle Java).

Processing (autrefois orthographié Proce55ing) est un langage de programmation et un environnement de développement créé par Benjamin Fry et Casey Reas, deux artistes américains. Processing est le prolongement « multimédia » de Design by numbers, l’environnement de programmation graphique développé par John Maeda au Media Lab du Massachusetts Institute of Technology.

Le principe majeur de Processing est la simplicité, dans la mise en œuvre des programmes comme dans la syntaxe du langage. Adapté à la création graphique, Processing réclame moins d’efforts que Java pour effectuer des tâches simples telles que la modification d’une animation à intervalle régulier (qui permet des créations animées). Ses fonctionnalités sont limitées aux besoins des créateurs d’images 2D et 3D générées par programmation mais peuvent être étendues, par le biais de modules externes, à la capture d’un flux video, à la génération et à la manipulation de son, à l’interfaçage des ports d’entrées-sorties, etc…

Processing est distribué sous GNU GPL.

Sources : wikipédia