L'avenir de la programmation visuelle : au-delà des nœuds et des fils
Cet article explore les limites de la programmation visuelle, en arguant qu'elle est restée longtemps bloquée dans le paradigme des nœuds et des fils, négligeant le principe de « la forme suit la fonction ». Prenant CellPond comme exemple, l'auteur souligne que son succès réside dans la définition préalable de la fonction sous-jacente (seulement quatre opérations), la forme apparaissant ensuite naturellement. L'auteur développe ensuite la triple signification de « fonction » : nature intrinsèque, rationalité et algèbre, et soutient que la programmation visuelle devrait se concentrer sur l'exploitation des capacités de reconnaissance de formes du cortex visuel humain pour modéliser les problèmes, au lieu de simplement imiter la programmation textuelle. L'article propose de modéliser les problèmes sous forme d'entités et de relations, et d'utiliser des éléments visuels (couleur, groupement, mouvement) pour représenter les changements d'état, brisant ainsi les limites de la programmation visuelle existante et créant des outils de programmation plus puissants.