• [^] # Re: une raison

    Posté par . En réponse à la dépêche Pourquoi les développeurs n'utilisent pas plus de machines à état ?. Évalué à 1.

    Et il y a aussi la norme du W3C pour décrire les machines à état hierarchiques, le SCXML. On peut retrouver ça la la plateforme Qt (module core), le State Machine Framework. Ça contient déjà toutes les classes pour représenter des machines à état hiérarchiques, les faires tourner, et intégrer ça au reste de Qt, en particulier pour contrôler des propriétés, faire des animations entre les transitions, etc. Il existe notamment plusieurs bibliothèques pour passer du diagramme générer par un outil graphique au code Qt.