SmartEiffel
SmartEiffel is a free and open-source software development toolchain for the programming language Eiffel, including compiler, associated tools, libraries and classes. It was developed at the Lorraine Laboratory of Research in Information Technology and its Applications (LORIA), an institute affiliated to the French National Institute for Research in Computer Science and Control (INRIA), on the campus of Nancy-Université in Lorraine. SmartEiffel has seen wide use in academia.
The compiler translates Eiffel code either to ANSI C or Java bytecode, a design allowing for programs written in Eiffel to run on virtually any platform for which an ANSI C compiler or a Java virtual machine are available.