Jump to content

SmallEiffel: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Description==
Originally a [[Eiffel]] subset that outputs [[C]] code and was ported to most operating systems in the 1990s including [[DOS]], OS/2 and even some vintage home computer systems. It has since grown to become more or less a complete implementation with an extensive library and was renamed '''SmartEiffel''' after the turn of the century, and is sometimes referred to as "GNU Eiffel" as there were talks of making it a GNU project at one time.
Originally a [[Eiffel]] subset that outputs C code and was ported to most OS's in the 1990's including DOS, OS/2 and even some vintage home computer systems, it has since grown to become more or less a complete implementation with an extensive library and was renamed '''SmartEiffel''' after the turn of the century, and is sometimes referred to as "GNU Eiffel" as there were talks of making it a GNU project at one time.


Development has slowed down considerably in the last few years and is by now mostly stopped, however as it stands at version 2.3 it is stable and mostly feature complete.
Development has slowed down considerably in the last few years and is by now mostly stopped, however as it stands at version 2.3 it is stable and mostly feature complete.


==Version==
==Version==
* Last OS/2 version: SmallEiffel -0.80
* -0.99
* Last official version: SmartEiffel 2.3, this should compile easily enough on OS/2 but the library needs to be ported which may be more of an issue.
* -0.98 (Mar 1996)
====Prerequisites====
* -0.81
* -0.80 (Jul 1998)
SmartEiffel 2.3, this should compile easily enough on OS/2 but the library needs to be ported which may be more of an issue.
 
;Prerequisites
* C compiler. the -0.80 version supports the IBM C compilers.
* C compiler. the -0.80 version supports the IBM C compilers.
==Links==
 
* http://smarteiffel.loria.fr - Homepage
==License==
==License==
* Open source software under the [[GPL v2]] license.
* Open source software under the [[GPL v2]] license.
* Ported by: Will Ro, [[Andre Doherty]]


==Author==
Ported by: Will Ro, [[Andre Doherty]]
==Related Articles==
==Publications==
==Publications==
* [http://computer-programming-forum.com/21-eiffel/7fb4d2a268f6ed15.htm SmallEiffel -0.80 and OS/2] (10 July 1998)
* [http://computer-programming-forum.com/21-eiffel/7fb4d2a268f6ed15.htm SmallEiffel -0.80 and OS/2] (10 July 1998)


[[Category:Tools]][[Category:Eiffel]][[Category:MS Windows Tools]][[Category:Linux Tools]][[Category:DOS Tools]]
==Links==
* [http://smarteiffel.loria.fr SmartEiffel] - Homepage
* [http://www.liberty-eiffel.org/ Liberty Eiffel] - Aka GNU Eiffel, a fork of Smart Eiffel
 
[[Category:Eiffel]]

Latest revision as of 16:08, 4 November 2021

Originally a Eiffel subset that outputs C code and was ported to most operating systems in the 1990s including DOS, OS/2 and even some vintage home computer systems. It has since grown to become more or less a complete implementation with an extensive library and was renamed SmartEiffel after the turn of the century, and is sometimes referred to as "GNU Eiffel" as there were talks of making it a GNU project at one time.

Development has slowed down considerably in the last few years and is by now mostly stopped, however as it stands at version 2.3 it is stable and mostly feature complete.

Version

  • -0.99
  • -0.98 (Mar 1996)
  • -0.81
  • -0.80 (Jul 1998)

SmartEiffel 2.3, this should compile easily enough on OS/2 but the library needs to be ported which may be more of an issue.

Prerequisites
  • C compiler. the -0.80 version supports the IBM C compilers.

License

Publications

Links