This site contains older material on Eiffel. For the main Eiffel page, see http://www.eiffel.com.

Home What's New Features Guided Tour How to Buy Download

Suite Contents



Select an edition of EiffelStudio for more information. For information on the Student Edition of EiffelStudio, please visit the University Partnership Program pages.

  Enterprise
Edition
Home
Edition
Compiler
(with incremental Melting IceTM technology)

Yes

Yes

Class and Feature Browser
 

Yes

Yes

Debugger
 

Yes

Yes

C Package Generation
 

Yes

Yes

Borland C/C++ Command Line Compiler
(Windows only)

Yes

Yes

Optimization
(finalizing compiler)

Yes

Yes

Runtime in DLL
(not supported with the Borland C++ compiler)

Yes

Yes

DLL Generation
(not supported with the Borland C++ compiler)

Yes

 

Commercial License
 

Yes

 

Documentation Tool
 

Yes

 

EiffelCOM
(including EiffelCOM Wizard)

Yes

 

Diagram Tool
 

Yes

 

Profiler
 

Yes

 

XMI Generation
 

Yes

 

EiffelBuild (Preview version)
 

Yes

 

Metrics Tool
 

Yes

 

   
Eiffel Libraries

EiffelBase, Eiffel2Java, EiffelLex, EiffelNet, EiffelParse, EiffelStore, EiffelThread, EiffelTime, EiffelVision, EiffelVision2, EiffelWeb, WEL (Windows Eiffel Library)

Yes

Yes



EiffelStudio 5.1 Home Edition

Containing everything you need to start programming in Eiffel in one simple package, the Home edition of EiffelStudio is the perfect tool for those looking to discover the power and flexibility of Eiffel. In addition to being ideal for introducing ISE Eiffel to novice Eiffel developers, EiffelStudio can also meet the needs of even the most experienced home developers - the extensive libraries provide facilities for client-server and three-tier architectures, web form processing, lexical analysis, GUI development, multi-threading and much, much more.

Note: This edition of EiffelStudio does not permit users to develop commercial applications. For commercial development, try the Enterprise edition.



EiffelStudio 5.1 Enterprise Edition

EiffelStudio Enterprise Edition provides you with all the tools you need to develop complex, large scale, commercial enterprise applications:

  • Rapid GUI development is supported with the inclusion of a preview version of a new incarnation of the popular EiffelBuild tool. EiffelBuild leverages the power of EiffelVision 2 to allow developers to quickly and seamlessly build complex GUIs for their applications.
  • The integrated Diagram Tool, unavailable in the Home edition, enables you both to display system structures graphically, and to engineer software from graphical representations.
  • Powerful Metrics facilities, an invaluable tool for managers and developers alike, enable you to perform many measurements on your system and compare them to standard values. You can use predefined metrics but also define your own. You can also compare your results to those precomputed for the ISE libraries and stored at http://metrics.eiffel.com , or to any metrics and measures that you have stored, through EiffelStudio, in an XML file locally or at a given URL.
  • The Eiffel Profiling Tool enables Eiffel users to analyze the run-time properties of their systems and in particular the cost of each routine: number of calls and time spent. This is an invaluable tool for understanding systems and optimizing them.

ISE EiffelStudio 5.1 Enterprise Edition is the complete solution for Eiffel development. The tremendous power and scope of this edition make it the logical choice for many, many eiffel developers.