| « C# progresse | objets, composants et services » |
Agents Re-spawned
Dans les colonnes de notre site bien aimé (celui-ci, dois-je le préciser ? ;), j'avais lancé l'idée de remettre au goût du jour la programmation orientée Agent.
Je en reviendrait pas sur les "acquis" que j'ai exposé dans cet article.
Mon travail aujourd'hui est de pousser la réflexion vers d'autres stades.
Un certain nombre d'entrées dans mon blog graviteront donc autour de ce sujet. Sachant que bien des choses peuvent venir s'inscrire dans la perspective d'une programmation par Agent.
L'idée que j'avais déjà caressée était de produire un Pet Shop DNG Agents. C'est juste une question de temps (personnel de surcroît).
Pour (re)mettre un coup de projecteur sur la programmation par Agents, voici une reflexion de Grady Booch (toujours lui, j'y peux rien, dans mes lectures, c'est un qui fait le plus souvent écho à ma propre pensée):
"The typical software-intensive system is
Continuously evolving
Connected, distributed & concurrent
Secure
Autonomic"
à propos de l'état dans lequel sera le génie logiciel en 2031 (d'après lui).
l'autonomie est un des moteurs de la programmation Agents.
A ce sujet, il ajoute:
"No computer has yet passed the Turing Test (but we have come close)
Most interesting systems exhibit signs of agency and self-repair"
Cela peut ressembler à de la SF, et l'illustration choisie par Grady n'est autre que l' "œil" de notre cher HAL 9000 (l'intelligence artificielle de "2001 A Space Odissey" qui se pose comme la seule évolution de l'Homme après l'invention des premiers outils du Paléolithique).
Rappel: HAL était le décalage d'un caractère en arrière du mot IBM, Grady travaillant chez IBM depuis le rachat de Rational par Big Blue.
Au fait, ce gars là a un blog bien sur:
http://www-106.ibm.com/developerworks/blogs/dw_blog.jspa?blog=317&roll=0
Autonomie donc, voila une façon de penser le développement des éléments logiciels. Le couplage lâche, qui est aujourd'hui une voie prometteuse que nous sommes de plus en plus nombreux à explorer, n'est qu'une étape vers cette autonomie rêvée.
2 commentaires
Sinon, je suis le seul à voir plein d'idéogrammes asiatiques sur cette page?
Je me posais la même question
Les caractères sont en fait Japonais
Améthyste