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: