Eiffel

The GNU Eiffel Compiler, Tools and Libraries
Download

Eiffel Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • SmartEiffel Team
  • Publisher web site:
  • Operating Systems:
  • Windows 2003/XP/2000/98
  • File Size:
  • 29.30MB

Eiffel Tags


Eiffel Description

Eiffel is a Pure object-oriented language aimed at the writing of software components that are easy to read, maintain, test, extend and reuse. Its emphasis on the collaborative aspects of software development, as communication and documentation, makes Eiffel a well suited language to large and very large projects. At the same time, its Simplicity and careful choice of features make it ideal for learning object-orientation concepts and developing Analysis and design skills. Of course, the security Aspect is also one of our primary concerns. Moreover, as for the software engineering aspect, we propose to set the bar even higher: to put forth a language capable of fully exploiting all machine resources, a language and set of tools to truly generate high performance programs. SmartEiffel is a research and free software project that provides the Eiffel community with: * a mature and free compiler (GPL licence) * an extensive and entirely object-oriented class Library (MIT/X-11 licence) * all those Eiffel-specific tools needed for a complete development environment, as an Eiffel-level symbolic debugger or a documentation tool As the compiler translates Eiffel code either to C or Java bytecode, it can be used to write programs that run on virtually any platform for which an ANSI C compiler or a Java virtual machine exist. The compiler and all the accompanying tools are fully written in Eiffel, so they can be used in all these platforms. SmartEiffel extends traditional Eiffel care about reliability and good software engineering practises with a specific concern about runtime performance and tiny memory footprint. You can get a measure of the success of the project on that area at The Computer Language Shootout Benchmarks.


Eiffel Related Software