Histoire de revenir sur autre chose que ma vie privé, qui est interessante, mais bon on va pas s'eterniser non plus.

Processing est un outil permettant de créer des applications graphiques facilement. Attention facilement mais avec quand même des lignes de code à taper, sinon c'est pas drole. Processing utilise un langage fortement dérivé du Java, et donc facil à apprendre et utilisé.

La ou ça devient interessant, c'est que processing n'a pas besoin de s'embeter avec la création de classes pour fonctionner. Il suffit juste de créer deux fonctions : setup() et draw() pour que ça fonctionne. La première initialise l'application (taille de la fenêtre, framerate etc...), la seconde redessine à chaque frame ce que doit contenir l'application.

Processing permet egalement de faire des projets interactifs, et possède un certain nombre de librairies pour utiliser la souris, le clavier, ou même la webcam. Et il peut même faire du rendu 3D. Bon d'accord de la 3D en java, mais de la 3D quand même.

Enfin, cerise sur le gâteau, Processing permet d'exporter un projet directement en une archive jar, et vous crée même la page html qui permet d'afficher l'applet. Ci dessous, un petit example codé en 10 minutes pour montrer à quel point c'est facile. Le code source tient en 64 lignes.

Processing est un logiciel gratuit et peut se télécharger à partir du site web, sur lequel on peut trouver la documentation ainsi qu'un nombre de projets qui utilise Processing.

La java, ça n'a pas de couleur, ni bleu ni autre chose.
Jean-Marie Gourio