Séminaire: Roland Ducournau (LIRMM, France)

Présentation de M. Roland Ducournau, LIRMM, France Titre: Le hashage parfait comme technique universelle d’implémentation des mécanicismes objets Résumé: Un survol du hachage parfait pour l’implémentation des objets. Malgré son grand âge et sa quasi hégémonie sur le développement logiciel, la programmation par objets repose sur des mécanismes que l’état de l’art actuel ne sait toujours pas implémenter en assurant un parfait passage à l’échelle. En effet, dès que le langage considéré inclut à la fois du chargement dynamique (monde ouvert) et de l’héritage multiple (y compris les interfaces de Java), les mécanismes de base (invocation de méthodes, test de sous-typage, voire accès aux attributs) ne sont plus en temps constant, ou l’espace mémoire utilisé croit de façon déraisonnable. Nous présentons dans cet exposé une technique basée sur le hachage parfait que nous avons mise au point et expérimentée dans différents contextes (simulation ou compilation statique, typage statique ou dynamique). Vu les résultats  encourageants, nous démarrons une collaboration LIRMM-LATECE pour développer une machine virtuelle pour le langage NIT basée sur le hachage parfait. Télécharger la présentation

Comments are closed.