• [^] # Re: Fresco, aka

    Posté par . En réponse à la dépêche Fresco, aka "The GUI formerly known as Berlin". Évalué à 8.

    Précisions :

    Corba te permet de créer des objets (au sens de la POO), à partir d'à peu près n'importe quel langage, de pouvoir les faire intéragir ensemble¹, d'utiliser des architectures matérielles différentes (petit-boutiens et grand-boutiens). Ces objets sont disponibles sur un "bus objet", et un client peut demander un objet sans savoir ou s'exécute réellement cet objet.

    Bref, du bel ouvrage... bien documenté, normalisé, avec pas mal d'implémentations existantes.
    Mais une vraie usine à gaz également. D'autant qu'il est rare que l'on ait besoin de tous les avantages/fonctionnalitées de Corba. Personnellement, j'ai une (grosse) préférence pour les objets distribuées GNUstep² . Mais à chaque problème son outil hein.

    Concernant Fresco, ils disent qu'ils utilisent toutes les fonctions de Corba et que donc c'est pas du bloat. Si la charge réseau est moins importante que pour X (ce qui est tout à fait possible), c'est surtout grâce à une conception plus haut niveau que X11, plutôt que grâce à Corba...


    ¹ genre, je crée un objet en Ada, je le dérive dans une sous-classe qui elle est en C, pour finir par une sous-sous classe en C++.

    ² on va encore dire que je suis partial... mais jettez un oeil sur ce tutorial : http://www.gnustep.it/nicola/Tutorials/DistributedObjects/index.htm(...)
    obtenir un objet distribué simplement en modifiant son initialisation, ben... c'est quand même cool :)