Différences entre les versions de « Langage C++/Objet »

m
==== De nos jours : La programmation évènementielle ====
 
Grâce aux avancées technologiques en graphisme, l'entreprise Xerox développe une interface graphique pour ses imprimantes qui sera ensuite reprise par Steeve Jobs pour le compte du nouvel ordinateur d'Apple le Maccintosh. Bill Gates, voyant une menace en ce concurrent pour son MS DOS, débauche des ingénieurs d'Apple et crée son Windows 3.1x. La technologie basée sur les Interruptions du PIC permet de recevoir, de propager et de traiter en temps réel les évènements utilisateur. Les jeux informatiques voient le jour, les interfaces graphiques facilitent grandement l'accès à l'ordinateur qui se démocratise. Un enfant est capable d’utiliser un ordinateur. Internet voit le jour et se répand. Les "Design patterns" du GoF et du GRASP améliorentrendent la réutilisabilitépossibles des réutilisations de développements en exposant des problèmes récurrentrécurrents de la programmation et leurs solutions-types.
 
==== Demain : La programmation orienté agent ====
 
La programmation orienté agent est une évolution de la programmation orienté objet. Au lieux d’utiliser des objets classiques uniquement réactifs, on utilise des objets composites comme les automates et/ou les réseaux neuronaux afin de rendre les objetobjets, du moins en partie, pro-actifactifs en fonction de leurs états interneinternes, de l'état de leur environnement et des taches qu’ils ont à réaliser. Le but du jeu est de rendre les agents autonomes et indépendants de l'interface de leurs voisins. Ainsi cela permet une plus grande souplesse de dialogue entre les agents. Cela pose toutefois l'éternel problème de la construction des moteurs de tels agents. En effet, au plus un comportement logiciel est sophistiqué, au plus le développement seraest difficile, couteux et instable. De nombreux frameworks voient le jour et comme tous les frameworkframeworks standards actuels ils sont incompatibles entre eux, un comble pour une architecture qui seaspire veutà une massivementcompatibilité compatibilisantemassive. Peut-être qu'un jour les interfaces s'uniformiseront mais, en attendant, vu la complexité de la mise en œuvre de ces agents, il me semble (et cela n'engage que moi) prématuré de les utiliser dans des solutions industrielles de grande envergure hormis éventuellement pour le domaine de la robotique et des domaines associés qui font encore partie de la recherche et qui ne sont pas encore entrés dans le grand public.
 
== L'Objet ==
48

modifications