le projet Processing

  •  Processing est à la fois un language de programmation et un IDE, un logiciel pour développer des programmes.
  •  Aussi appelé P5 ou Proce55ing , pour plus de commidité lors des recherches sur le net.
  •   Logiciel libre, gratuit, open source, multiplateforme.
  •  Développé par des artistes, pour des artistes.
  • Utilisés par des étudiants, des artistes, des graphistes pro, des chercheurs…
  • Philosophie: la programmation pour les «non ingénieurs»,
  •  Utilisé pour l’apprentissage des bases de la programmation, le prototypage rapide de programmes, mais aussi comme outil de production.
  •  Développé dans un esprit de simplification de la programmation, tout en offrant aux utilisateurs avancés la possibilité de développer des librairies ou des méthodes plus complexes.
  •  Les domaines de prédilection pour l’utilisation: création d’images fixes ou animées de processus qui peuvent être interactifs. Mais les nombreuses bibliothèques disponibles permettent d’étendre considérablement les possibilités.
  • Ces bibliothèques sont le fruit d’une grande communauté d’utilisateurs, très dynamique.

 

  • Développé depuis 2001 par Casey Reas et Ben Fry,  alors étudiants  au Aesthetics and Computation Group du MIT Media Lab sous la direction de John Maeda (http://www.maedastudio.com).
  • Processing est une évolution de Design by Numbers,  un projet de Maeda.
  •  http://reas.com/ et http://benfry.com/

 

  •  techniquement, c’est une simplification du language JAVA, développé par Oracle.
  •  peut être utilisé comme un point d’entrée vers d’autres languages plus complexes, mais peut se suffire à lui-même.