Eiffel : Java Glossary

go to home page E words local find full screen, hide local find menu Google search web for more information on this topic jump to foot of page translate this page with Babelfish punctuation 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (all) ©1996-2009 Roedy Green, Canadian Mind Products
The CurrCon Java Applet displays prices on this web page converted with today’s exchange rates into your local international currency, e.g. Euros, US dollars, Canadian dollars, British Pounds, Indian Rupees… CurrCon requires Java 1.1 or later, preferably 1.6.0_17. If you can’t see the prices, or if you just want to learn more about CurrCon, click here for help.
Eiffel
a language similar to Java that has multiple inheritance, genericity, and assertions (design by contract). It does not allow dymnamic class loading. There is a compiler that generates JVM byte codes and uses the AWT. Eiffel is an elegant language. It is beautifully consistent. It has none of the smell of eau de kludge like C/C++ and to some extent Java. Its designer Bertrand Meyer has obviously spent considerably time maintaining as well as writing programs. It shows in dozens of subtle touches in the design of the language. Unfortunately, Eiffel did not catch on the way Java did. Single vendor source and high price for development tools slowed its acceptance. Happily, it is designed to interface to code written in C, C++, FØRTRAN, and Java. Java will gradually acquire the features of Eiffel, but because of Java’s backwards compatibility with C, will never implement them with the same élan. The designer, Bertrand Meyer’s home is Eiffel.com. The SmartEiffel compiler is a GPL-licensed free compiler available for Windows, UNIX, and many other platforms. Eiffel Software (ISE) now provides a free version of their compiler (with version for Windows, UNIX, Linux, OS X) for non-commercial development. The commercial versions are expensive e.g.
$8000.00 USD for EiffelStudio for Solaris,
$4800.00 USD for EiffelStudio for Windows,
$1500.00 USD for Eiffel ENViSioN! for Windows.

Books

book cover recommend book⇒Object-Oriented Software Construction
 paperbackhardcover
ISBN13:978-0-13-629155-8impressioncounter978-0-13-629049-0impressioncounter
publisher:Prentice Hall
published:2000-03-21
by:Bertrand Meyer
This is the classic text on object-oriented programming. This is the best-written computer textbook on any subject I have yet encountered. If you ever plan to write a book, look at this to see how it should be done. He uses the Eiffel language for his examples. This could be confusing if you don’t already have little Java under your belt. This is not a book on coding, but rather on the general object-oriented principles behind the languages.
UK flag abe books.co.uk abe books.ca Canadian flag
UK flag amazon.co.uk. amazon.ca. Canadian flag
German flag abe books.de chapters.indigo.ca. Canadian flag
German flag amazon.de. abe books.com American flag
French flag abe books.fr amazon.com. American flag
French flag amazon.fr. barnes and noble.com American flag
Italian flag abe books.it powells.com American flag
Spanish flag iberlibro.com sony e-books American flag
Australian flag abe books anz

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/eiffel.html J:\mindprod\jgloss\eiffel.html
CMP logofeedback Please email your feedback for publication, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.191.103]
You are visitor number 10,137.