Un IDE open-source pour organiser des projets
Processing est une bibliothèque graphique gratuite et open-source et un kit de développement intégré  ;(IDE). Ce kit de développement a été réalisé avec les communautés des arts des nouveaux médias, des arts électroniques et du design visuel en tête. Il vise à enseigner aux non-programmeurs les fondamentaux de la programmation informatique dans un contexte visuel. Ce logiciel utilise le langage de programmation Java avec des modifications supplémentaires pour aider à simplifier les calculs et les fonctions mathématiques. Il s'accompagne également d'une UI graphique pour aider à la facilité d'utilisation.
Qu'est-ce que Processing ?
La fondation Processing a été fondée en 2002 par Casey Reas et Ben Fry, tous deux du groupe Esthétique et Computation du MIT Media Lab. Comme mentionné, il a été développé dans le but d'enseigner aux non-programmeurs la programmation informatique et de promouvoir la culture informatique par l'utilisation d'aides visuelles. Il comporte un sketchbook, qui est une alternative minimale et plus simple à un environnement de développement intégré qui peut être utilisé pour organiser des projets.
Le sketchbook peut être construit avec divers outils et bibliothèques qui sont disponibles pour lui. Il existe des centaines de bibliothèques qui vous aident à introduire de nouveaux éléments ou de nouvelles fonctionnalités, comme l'ajout de biens multimédias à votre projet ou la possibilité de travailler avec une géométrie 3D avancée. Il existe également divers outils pour faciliter la création d'esquisses, tels qu'un color et un sélecteur de police&.nbsp;et même la possibilité de archiver et créer des copies de vos croquis.
Le traitement a été utilisé pour construire une preuve de concept pour des visualisations et des expériences graphiques, en diminuant le temps entre la construction d'une idée et le processus de codage réel. Ses limites commencent à se manifester lorsque vos projets prennent de l'ampleur, cependant. Il a tendance à ralentir à mesure que vous y introduisez davantage de ressources et de code complexe. Son compilateur détectera souvent des erreurs, et il n'y a pas de débogueur pour vous aider à les identifier facilement. Cela nuit considérablement à la rapidité des cycles de développement.
>
Un excellent outil d'enseignement de la programmation informatique
Tout compte fait, Processing est un excellent outil d'enseignement pour aider les non-programmeurs à apprendre et se mettre à l'aise avec coding. Il est livré avec un environnement de développement intégré performant et offre de nombreux outils et bibliothèques pour vous aider dans vos projets. C'est un excellent outil de départ pour tout débutant. Si vous travaillez avec des projets plus complexes, Eclipse est une bonne alternative qui mérite d'être vérifiée.








