Processing

Processing
Logo.
Image illustrative de l’article Processing

Date de première version 2001
Auteurs Ben Fry et Casey Reas
Dernière version 4.3 ()[1]Voir et modifier les données sur Wikidata
Influencé par Design By Numbers (en)
PostScript
Logo
Java
CVoir et modifier les données sur Wikidata
A influencé Arduino, OpenFrameWorks
Écrit en JavaVoir et modifier les données sur Wikidata
Système d'exploitation Multi-plateforme
Licence Licence publique générale limitée GNU et licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web processing.orgVoir et modifier les données sur Wikidata
Extensions de fichiers .pde

Processing (autrefois typographié Proce55ing) est un environnement de développement libre (sous licence GNU GPL), 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 et d'apprentissage du code créatif développé par leur enseignant John Maeda au Media Lab du Massachusetts Institute of Technology.

Processing est tout particulièrement adapté à la création plastique et graphique interactive et au graphisme de données, mais sa simplicité d'utilisation en fait aussi un bon support pour l'apprentissage de la logique de la programmation pour les non-programmeurs. Le logiciel fonctionne sur Macintosh, Windows, Linux, BSD et Android. Il est basé sur la plate-forme Java — il permet d'ailleurs de programmer directement en langage Java.

Plusieurs langages peuvent désormais être utilisés au sein de l'environnement Processing : Javascript, avec Processing.js, et p5.js[2], exécutables dans un environnement HTML 5 ou via node.js., REPL, Python ou encore R.

Les programmes réalisés avec Processing en mode Java peuvent être exportés sous forme d'applications indépendantes pour Windows, Linux ou Mac OS X (en réalité n'importe quelle machine disposant d'une machine virtuelle Java).

L'environnement de développement Processing.
  1. a et b « Processing is open source and is available for macOS, Windows, and Linux. », (consulté le )
  2. (en) « p5.js | home », sur p5js.org (consulté le )

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search