Re: [smarteiffel-dev] Liberty
Dominique Colnet <[email protected]> Wed, 20 Jan 2010 20:57:07 +0100
| Newsgroups | gmane.comp.lang.eiffel.smalleiffel |
|---|---|
| Organization | LORIA |
| Message-ID | <1264017427.3438.2.camel@rhcolnet-1> |
On Tue, 2010-01-19 at 21:43 +0100, Cyril ADRIAN wrote: > Dear Eiffel users, hackers, and believers, > > We are happy to announce the birth Liberty Eiffel. Excellent ! > > Liberty Eiffel is born from a simple idea: the Open Source and Free > Software community needs a free-as-in-freedom Eiffel compiler that > tries to be follow the principles that made Eiffel so appealing. > > SmartEiffel is an academic project; as such it is a tool for its > developers to test and prove ideas that made their way into papers; > such a goal naturally requires the development model to follow the > rules of the academia, for example keeping all the coding in-house. By the way, I am working with Benoit Sonntag from the Lisaac project and I am on the point to rebuild completely the internal architecture of the SmartEiffel compiler. > > We are designing and developing an Eiffel compiler, compatible with > SmartEiffel, but with different goals: > > - keep the language and the required run-time system as simple as > possible; Great > > - stick to the same high quality requirements that make SmartEiffel > such a good piece of Free Software; > > - "exit the ivory tower", being a community-driven project without the > requirements of academic goals; being easily or automatically > interoperable with most mainstream languages (C, Java, .NET...) is > an absolute need; > > - "stand on the shoulder of giants", using the Low Level Virtual > Machine compier infrastructure (http://www.llvm.org) for the > backend; > > - "provide the batteries", without "reinveinting the wheel"; the best > compiler in the world is useless without a wide set of libraries; > there is a huge set of free-as-in-freedom libraries that many > programmers and developers would like to use in Eiffel; > > - give simple technical means to add more bindings and/or wrappers; > > - maintain a simple and understandable design, striving to write the > most excellent Eiffel code; > > - be available on most platforms. > > Liberty is a community-driven project. You are invited to participate > and test your own ideas. It's very easy: the code is shared on github. > > Liberty is only beginning. We need you. > > http://liberty-eiffel.blogspot.com/ > http://github.com/tybor/Liberty > > Happy hacking, > -- > Paolo Redaelli & Cyril Adrian Very good news! -- -------------------------------------------------------------- [email protected] -- IUT Nancy Charlemagne -- LORIA http://SmartEiffel.loria.fr -- The GNU Eiffel Compiler POST: Loria, B.P. 239,54506 Vandoeuvre les Nancy Cedex, FRANCE Voice:+33 0354503827 Mobile: +33 0665362381 Fax:+33 0383913201