Langage de programmation Processing

0 Shares

Définition

En tant qu’environnement de développement intégré (IDE) et langage open source, le langage de programmation Processing a été spécifiquement développé pour les communautés de la conception visuelle, des arts des nouveaux médias et des arts électroniques.

Le but fondamental de son développement est d’enseigner les bases de l’informatique dans un environnement visuel, et de devenir la base même du développement des carnets de croquis électroniques.

Histoire du langage de programmation Processing

Le travail sur le développement du langage de programmation Processing a été initié au printemps de l’année 2001. Ce travail a été lancé par Casey Reas et Ben Fry. À l’époque, tous deux étaient étudiants de troisième cycle au Media Lab MIT, au sein du groupe de recherche Esthétique et Computation de John Maeda. Les développeurs continuent à travailler sur le développement du langage de programmation de traitement.

Au même moment, Ben a poursuivi son doctorat et a ensuite fondé le Fathom Information Design. Casey, quant à lui, a poursuivi à plein temps sa carrière d’enseignant et d’artiste. La plupart des idées associées au langage de programmation processing remontent au Visual Language Workshop qui a été développé par Muriel Cooper.

Le langage a obtenu sa source de développement de base du projet Design of Maeda in Numbers, qui a été introduit au Media Lab et a été annoncé publiquement en 1999.

Le langage de programmation processing, d’autre part, est devenu une source de développement pour les projets Arduino et Wiring, à l’époque où Casey poursuivait sa carrière d’enseignant à Ivrea – Italie, à l’Interaction Design Institute. Les développements de processing ont également incité John Resig à commencer à travailler sur Processing.js, qui peut être défini comme une version JavaScript du langage.

Ce développement a ensuite conduit vers un certain nombre d’autres projets similaires, y compris le curriculum de la Khan Academy en informatique. En dehors de cela, les versions du langage de programmation de traitement qui font usage de Scala, ActionScript, Ruby et Python sont également en cours de développement.

Comme le travail de développement effectué sur le langage est vaste, donc, le traitement et d’autres projets associés à eux sont devenus la base de plus de 20 livres.

L’un des objectifs fondamentaux de ce langage est de fonctionner comme un outil qui permet aux non-programmeurs d’entrer dans le domaine de la programmation grâce au retour visuel immédiat et à la gratification qui l’accompagne.

Processing Foundation a été développé en 2012. Daniel Shiffman était également l’un des membres fondateurs de ce projet et a rejoint la famille processing en tant que troisième responsable du projet.

0 Shares

Profils d’emploi qui requièrent cette compétence

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.