Stefane Fermigier

Posts for category: Programming

SmallEiffel, un compilateur GNU bien de chez nous.

| Comments

Le compilateur Eiffel SmallEiffel est récemment devenu officiellement le compilateur Eiffel GNU. Le langage Eiffel est un langage à objets ``pur'', qui met l'accent sur la qualité des programmes (programmation par contrat) et qui est couramment utilisé dans de grands projets industriels. Le compilateur SmallEiffel est un compilateur portable, qui génère du C ou du bytecode Java, et met en oeuvre des méthodes de compilation originales et efficaces. SmallEiffel est, comme il se doit, écrit en Eiffel et se compile lui-même.

Rappelons (cocorico!) que:

  • Le langage Eiffel a été conçu par un français, Bertrand Meyer, considéré comme l'un des «papes» de la programmation objet dans le monde, auteur de nombreux ouvrages de référence.
  • Le compilateur SmallEiffel est développé en France, au Loria, centre de recherche qui regroupe en Loraine l'INRIA, le CNRS, les universités Nancy 1 et 2 et l'INPL.