Il me semble que le modèle de conception d'Observer tel que décrit dans GOF est vraiment la même chose que les Listeners trouvés dans diverses boîtes à outils. Y a-t-il une différence entre les concepts, ou les auditeurs et les observateurs sont-ils vraiment la même chose?
(Je ne recherche pas d'implémentation de langage informatique spécifique, je veux juste comprendre la différence (le cas échéant) du point de vue de la conception. Oui, je sais qu'il existe plusieurs réponses à des questions similaires sur SOF, mais elles sont enracinées dans des questions spécifiques sur des langues spécifiques - je recherche une réponse de conception, pas une réponse de langue.)