https://www.meetup.com/fr-FR/Code-Algorithm-Processing-Dream-Paris/
Atelier / Workshop
Migration de Processing vers P5
le 16 janvier 2017
L’idée de cet atelier est partie d’une constatation personnelle, à savoir que la migration de sketch de Processing vers P5 peut être tantôt assez facile, tantôt très difficile, selon la complexité du sketch Processing à convertir.
Pour rappel, Processing s’appuie sur le langage Java, tandis que P5.js s’appuie sur le langage Javascript. Ces 2 langages présentent quelques similitudes en termes de syntaxe, mais aussi de grosses différences, notamment au niveau du typage des données et du modèle objet. Ces différences peuvent être à l’origine d’incompréhensions, et de découragement.
Au travers de divers scénarios de migration, et d'un support d'accompagnement au format PDF, ce dépôt propose une méthode de migration, aux développeurs qui en éprouvent le besoin.
Attention : en créant ce dépôt (qui date de janvier 2017), je m'étais focalisé sur P5 et sur le portage de sketchs 2D exclusivement. Dans un nouveau dépôt créé en janvier 2019, je me suis livré à différentes expériences de portage de sketch Processing 3D, à la fois vers P5 et ProcessingJS. Le lien de ce nouveau dépôt est le suivant :