LibertyEiffel

Liberty EiffelDeveloper(s)| The Liberty Eiffel Team[clarification needed]

|

Stable release|

Bell (2016.05, named after Alexander Graham Bell) / May 26, 2016; 7 years ago (2016-05-26)

Operating system| Cross-platform
Type| compiler
License| GPL
Website| www.liberty-eiffel.org

Liberty Eiffel is the free GNU Eiffel compiler. The compiler translates Eiffel code to C. Hence it can be used to write programs that run on virtually any platform for which an ANSI C compiler exists. Liberty Eiffel uses type inference to make it possible to implement a more efficient compiler.[1]

Liberty Eiffel depends on the work of the legacy SmartEiffel compiler, which was considered complete by 2007, forking their code base in 2005 to continue its development towards the disputed ECMA TC39-TG4 (now TC49-TG4) standard for the language.[2]

## History

Liberty Eiffel started as an Open Source version of Eiffel, first named SmallEiffel in 1994, then named SmartEiffel. In June 2013, the forked project Liberty Eiffel became the official GNU compiler for the Eiffel programming language.[3]

## References

1. ↑ "SmartEiffel The GNU Eiffel Compiler: Research papers". INRIA, France. http://smarteiffel.loria.fr/papers/papers.html.
2. ↑ Introduction to Liberty Eiffel
3. ↑ 'GNU Eiffel compiler'. GNU project website of Liberty Eiffel, dated 2013-12-25.

## External links

* Official website

* v
* t
* e

GNU Project

History|

* GNU Manifesto
* Free Software Foundation
* Europe
* India
* Latin America
* History of free software

Licenses|

* GNU General Public License
* linking exception
* font exception
* GNU Lesser General Public License
* GNU Affero General Public License
* GNU Free Documentation License

Software|

* GNU (variants)
* Hurd
* Linux-libre
* glibc
* Bash
* coreutils
* findutils
* Build System
* GCC
* binutils
* GDB
* GRUB
* GNOME
* GNUstep
* GIMP
* Jami
* GNU Emacs
* GNU TeXmacs
* GNU Octave
* GNU R
* GSL
* GMP
* GNU Electric
* GNU Archimedes
* GNUnet
* GNU Privacy Guard
* Gnuzilla (IceCat)
* GNU Health
* GNUmed
* GNU LilyPond
* GNU Go
* GNU Chess
* Gnash
* Guix
* Guix System Distribution
* more...

Public
speakers|

* Alexandre Oliva
* Benjamin Mako Hill
* Bradley M. Kuhn
* Federico Heinz
* Frédéric Couchet
* Georg C. F. Greve
* John Sullivan
* José E. Marchesi
* Joshua Gay
* Kefah T. Issa
* Loïc Dachary
* Nagarjuna G.
* Peter Heath
* Richard M. Stallman

Other topics|

* GNU/Linux naming controversy
* Revolution OS
* Free Software Foundation anti-Windows campaigns
* Defective by Design

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/LibertyEiffel. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:LibertyEiffel&oldid=3464127"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template