"Chaque programme sera une fonction"
-> Pas compris
"à laquelle /on/ fera appel si un message lui est envoyé"
-> Qui "on" ?
Donc si je traduis dans mon langage personnel, tu veux faire des programmes qui intéragissent entre eux (HS : c´est pas une redondance ça ?) et qui échangent des courts messages prédéfinis.
Gageons que ça soit ça et gagnons du temps, suite des questions : tu veux qu´ils réagissent comment ? Tu crois que tu vas coder en BASIC à toi tout seul une intelligence artificielle révolutionnaire qui les fera réagir comme des êtres humains ?
Parce que sans l´IA, c´est extrémement facile et moi je ferai ça avec des sockets (mais faut dire que c´est le seul méchanisme de communication que je connaisse
)
--
Deuxième possibilité, tu veux créer une API qui fera que tous les programmes créés avec implémentent un protocole de communication, et là, laisse tomber (surtout si tu veux pas utiliser de dll)
--
Ou j´ai rien compris.