TOP-LINK UP-LINK ADD URL SEARCH INDEX E-MAIL
EIFFEL

  • An Invitation to Eiffel - On-line introduction to the Eiffel method and language.
  • Book: Eiffel Object Oriented Programming - by A.J. Tyrrell, (c) 1995, full text on-line.
  • Books, OOP - Annotated bibliography of some fine OO and Eiffel titles.
  • Cetus Links: Eiffel - Over 100 Eiffel links on vast OO/Component link site.
  • CMPnet TechWeb TechEncyclopedia: Eiffel - Great resource: over 11,000 definitions.
  • Comp.Lang.Eiffel FAQ - Frequently Asked Questions.
  • Design by contract: building bug-free object-oriented software - Presentation of Design by Contract, the key to reliable software development.
  • Eiffel for beginners - This paper is a tour through some features of the Eiffel language, and tried to show why they were designed and how they are used. Treatment of some topics has necessarily been brief, but the aim has been to give you an impression of what it is like to develop software in Eiffel.
  • Eiffel Parser for SNiFF+ - Freeware add-on to make SNiFF+ an Eiffel IDE.
  • Eiffel Software Inc. - Eiffel's inventor, Bertrand Meyer, formed ESI (formerly ISE: Interactive Software Engineering) and works here. Free download EiffelStudio (evaluation). Many documentation about Eiffel: tutorials, articles, manuals.
  • Eiffel Tutorials - Tutorials for Eiffel language. Getting started notes and manuals.
  • Eiffel's Design by Contract: Predecessors and Original Contributions
  • Eiffel: An Advanced Introduction - Table of Contents.
  • Eiffel: The Reference (Working draft) - A very temporary draft of the current state of "Eiffel: The Reference".
  • Eiffel: The Reference, Table of Contents - Full online book. 1995.
  • Eiffel: The Syntax - Describes the programming syntax in with links to the various sections.
  • EiffelFox - An Eiffel language wrapper for the FOX GUI library.
  • EiffelOpenGL - An open source project that aims to develop a complete Eiffel binding for OpenGL. The binding is implemented as an Eiffel wrapping of the OpenGL C API.
  • EiffelStudio - An Eiffel compiler for Unix, Win32, and VMS which supports Java, COM, threads. A product of ESI (Eiffel Software Inc.).
  • EiffelWorld - The electronic newsletter for the Eiffel community.
  • eInteractive - eInteractive is a library of software components that address the specific needs of interactive applications. Some of the planned components will be usable for console applications as well as for system with a graphical use interface while others will provide mechanisms that are especially useful for console applications.
  • elj-win32 - Powerful GNU Eiffel win32 (Win-95/98/NT) distribution. Includes C Compiler, IDE, win32 GUI Libs, Eiffel/C Documentation, and EPAN library archive.
  • elj.com - Extremely useful site. Many fine links on Eiffel and Object Technology, and some fine original content, including how to market Eiffel. Free downloads.
  • ELKS 95: Table of contents - Eiffel Library Kernel Standard, as of 1995.
  • ePalm - A general-purpose library for allowing the SmallEiffel (now SmartEiffel) eiffel compiler to generate m68k-compatible code, and a series of classes which wrap the palm API such that an Eiffel developer can write a PalmOS application entirely in Eiffel. [Open source]
  • Fenestra: an Eiffel Win32 library - Fenestra is a Win32 API GUI library, which while being specific to the Win32 API is high level enough to allow convenient programming in an object oriented manner. It also aims to be portable to any of the actively supported Eiffel compilers for the Win32 platforms, allowing users to mix and match compilers as they wishes. Freeware, Eiffel Forum License.
  • Fine: SmallEiffel (now SmartEiffel) derivative - Fine is a derivative of SmartEiffel with some additional and modified features to improve upon Eiffel language.
  • Goanna - A web services library for Eiffel. The library contains clusters that support servlets, end-points (HTTP, CGI, FastCGI), XML-RPC, SOAP, logging (log4e), DOM Level 2, and XML to DOM parsing. [Open source]
  • Gobo Home Page - Links, technical information about Eiffel standardization and available compilers and libraries, and Gobo Eiffel Project to promote free and portable tools and libraries.
  • GRAPE - Graphics library for Eiffel.
  • Halstenbach - Very solid products based on ISE Eiffel. Foremost German Eiffel provider.
  • Hello, World program - Eiffel
  • ISE Base to SmallEiffel Port - On 4 August 1998, ISE released the EiffelBase library as Open Source. This page tells about efforts to make EiffelBase work with the SmallEiffel compiler (as of September 6, 2002, SmallEiffel changed its name to SmartEiffel).
  • iss-base - Compiler and development environment of Halstenbach.
  • Object Tools - Visual Eiffel, a native code x86 Eiffel compiler with development environment for Windows.
  • Object-Oriented Style Rules - ISE's own style rules.
  • PC Webopaedia: Eiffel - Defines the term 'Eiffel', lists some links where you can find more information. Concise.
  • Slyboots - Open Source portable GUI library for Eiffel. It started as the "translation" of FOX GUI Toolkit, its goal is independent GUI Library. Currently, only for Visual Eiffel for Win32 only.
  • SmallEiffel - Old, original website of what is now SmartEiffel. Of historical interest, with a unique version numbering system using negative decimals. Became official Free Software Foundation GNU Eiffel compiler as of version -0.82.
  • SmartEiffel - Official Free Software Foundation GNU Eiffel compiler, tools, libraries. Can generate C code or Java bytecode. Was SmallEiffel, changed 6 September 2002. Now has positive version numbers. Basis of Fine. [Open Source, GPL]
  • sourcepole - Eiffel libraries, Eiffel-GTK bindings.
  • The Eiffel Library Kernel Standard - Vintage 95 of the Eiffel Library Kernel Standard, from NICE (the Nonprofit International Consortium for Eiffel).
  • The NICE Page - Nonprofit International Consortium for Eiffel.
  • The Use Case Principle - Ivar Jacobson has advocated relying on use cases as a way to elicit classes. A use case, called a scenario by some other analysis and design authors, and a trace in theoretical computing science, especially the study of concurrency.
  • To Show and Show Not: Concepts of EiffelCase - EiffelCase's purpose: To help you do a better job when dealing with many challenging tasks. Parts of it can help with non-Eiffel OO languages.
  • Trusted Components Initiative - Cooperative effort to advance the success of the software industry via Component-Based Development, enforcing the highest standards through systematic techniques for component quality.
  • TUNES project: Eiffel - For TUNES project's insightful review of Eiffel.
  • VeGtk - Visual Eiffel binding of Gtk+ allows developing graphical applications in Eiffel with Gtk+.
  • yaesockets - Yet Another Eiffel Sockets Library

    Google