/work/announce.txt

http://github.com/tybor/Liberty · Plain Text · 54 lines · 38 code · 16 blank · 0 comment · 0 complexity · 8c76cfb914a4684fb19a86ba0de9abb5 MD5 · raw file

  1. Dear Eiffel users, hackers, and believers,
  2. We are happy to announce the birth of Liberty Eiffel.
  3. Liberty Eiffel is born from a simple idea: the Open Source and Free
  4. Software community needs a free-as-in-freedom Eiffel compiler that
  5. tries to follow the principles that made Eiffel so appealing.
  6. SmartEiffel was an academic project; as such it was a tool for its
  7. developers to test and prove ideas that made their way into papers;
  8. such a goal naturally requires the development model to follow the
  9. rules of the academia, for example keeping all the coding in-house.
  10. We are designing and developing an Eiffel compiler, compatible with
  11. SmartEiffel, but with different goals:
  12. - keep the language and the required run-time system as simple as
  13. possible;
  14. - stick to the same high quality requirements that make SmartEiffel
  15. such a good piece of Free Software;
  16. - "exit the ivory tower", being a community-driven project without the
  17. requirements of academic goals; being easily or automatically
  18. interoperable with most mainstream languages (C, Java, .NET...) is
  19. an absolute need;
  20. - "stand on the shoulder of giants", using the Low Level Virtual
  21. Machine compiler infrastructure (http://www.llvm.org) for the
  22. backend;
  23. - "provide the batteries", without "reinveinting the wheel"; the best
  24. compiler in the world is useless without a wide set of libraries;
  25. there is a huge set of free-as-in-freedom libraries that many
  26. programmers and developers would like to use in Eiffel;
  27. - give simple technical means to add more bindings and/or wrappers;
  28. - maintain a simple and understandable design, striving to write the
  29. most excellent Eiffel code;
  30. - be available on most platforms.
  31. Liberty is a community-driven project. We invite you to participate
  32. and test your own ideas. It's very easy: the code is shared on github.
  33. Liberty is only beginning. We need you.
  34. http://liberty-eiffel.blogspot.com/
  35. http://github.com/tybor/Liberty
  36. Happy hacking,
  37. --
  38. Paolo Redaelli & Cyril Adrian