JM2L

Accueil du site > Conférences > La puissance des langages objets à prototypes.

samedi 16:00

La puissance des langages objets à prototypes.

par Benoit Sonntag


Lisaac est un petit langage basé sur la technologie objet à base de prototype. Plus flexible que l’objet à base de classe, elle permet un dynamisme et un degré d’expressivité encore inégalés. Lisaac est inspiré du langage Self pour les concepts d’objets à prototypes et du langage Eiffel, pour les aspects d’ingénierie logicielle et notamment pour la programmation par contrat. Enfin, l’objectif étant de réaliser de la programmation de bas niveau à l’aide d’un langage de haut niveau, un ensemble de concepts utiles à la programmation système a été ajouté.

Le langage Lisaac utilise un nombre particulièrement restreint d’idiomes orthogonaux rendant difficile l’élaboration d’un compilateur efficace. Son compilateur en fait aujourd’hui l’unique langage à prototype compilé. Les performances atteintes sont proche des compilateurs C, voire même au-delà...

Durant cet exposé, nous aborderons les thèmes suivants : concept à prototype versus concept à classe ; héritage multiple et dynamique et autres particuliarité du Lisaac ; technique de compilation et résultat de performance.


Retrouvez la vidéo de cette conférence en ligne par ici ou bien téléchargez la par bittorent ici

Documents joints

L'auteur

Benoit Sonntag

Benoit Sonntag, principal auteur du projet Lisaac/IsaacOS, membre de l’équipe ICPS au LSIIT et Maître de conférence d’informatique à l’UDS Strasbourg (Anciennement ULP).



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette