book

Guide

tags:

Guide to Eiffel Information

These pages are the central repository of information about Eiffel and the products and technologies of Eiffel Software.

The documentation is organized into virtual books. Each book covers an important aspect of the world of Eiffel.

  • Guide -- Guide to Eiffel Information
  • EiffelStudio -- The EiffelStudio Interactive Development Environment
  • Solutions -- Eiffel Solutions, Technologies, and Class Libraries
  • Platform specifics -- Specific support for particular platforms, e.g., Microsoft Windows
  • Method and Language -- The Eiffel Method and Language
  • Why Eiffel? -- Why Eiffel?
  • Papers -- Technical and position papers relating to Eiffel and the engineering of high quality software
  • Examples -- Contributor supported examples of Eiffel solutions to common programming problems
  • Community -- Community Contributions

Platform specifics

tags:

Although the majority of Eiffel is completely platform independent, Eiffel does provide solutions for some development needs that are strictly related to the capabilities of specific operating systems. This book documents Eiffel's facilities, tools, and libraries that are targeted to specific operation systems.

Community

tags:

You can become a contributor!

Eiffel is a community. Members of the Eiffel community can contribute to this documentation through this book.

EiffelStudio documentation is available in a convenient Wiki format. This makes it possible to improve the documentation continuously and make sure it is always up to date.

Community input is welcome.

Using the Talk pages

Each documentation page has an associated Talk page. Any viewer can add comments to a Talk page.

Solutions

tags:

Eiffel Solutions, Technologies, and Class Libraries

In this book you will find information about the facilities provided by Eiffel for satisfying many software development needs.

This includes:

  • The documentation for the Eiffel class libraries
    • Tutorials and/or user guides
    • Class references -- the library, cluster, and class views
  • Other special instructions for handling commonly need tasks

Method

tags:

The Eiffel Method and Language

Here you can learn about the Eiffel development method and Eiffel the language.

At the heart of the Eiffel Development Framework is the Eiffel method. Everything else -- the language, the tools, the libraries -- exists because of the method.

In order for us to communicate effectively about the activities of the method we must have some way to record the products of those activities. That is what Eiffel the language does for us ...

Why Eiffel?

tags:

This book collects arguments for using Eiffel.

Even though we in the Eiffel community know that Eiffel is the most advanced object-oriented software development framework on this planet, that fact may not be so obvious to everyone else. Consequently, we felt that it would be helpful to provide some brief documents that spell out the reasons why the people who have chosen Eiffel have been so successful.

EiffelStudio

tags:

The EiffelStudio Interactive Software Development Environment

The material in this book is designed to help you apply the EiffelStudio interactive development environment to your software development challenges.

EiffelStudio is specifically crafted to make it easier for developers to create high quality software systems using the Eiffel method and language. EiffelStudio is continually improving, with new features and capabilities added in every new release.

Syndicate content