Eiffel : Java Glossary

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 an up-to-date browser and Java version 1.8, preferably 1.8.0_131. If you can’t see the prices in your local currency, Troubleshoot. Use Firefox for best results.

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 (Java Virtual Machine) byte codes and uses the AWT (Advanced Windowing Toolkit). 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. Eiffel Software (ISE) now provides a free version of their compiler (with version for Windows, UNIX, Linux, OS (Operating System) 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.


book cover recommend book⇒Object-Oriented Software Constructionto book home
by Bertrand Meyer 978-0-13-629155-8 paperback
birth 1950 age:67 978-0-13-629049-0 hardcover
publisher Prentice Hall
published 2000-03-21
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.
Australian flag abe books anz abe books.ca Canadian flag
German flag abe books.de amazon.ca Canadian flag
German flag amazon.de Chapters Indigo Canadian flag
Spanish flag amazon.es Chapters Indigo eBooks Canadian flag
Spanish flag iberlibro.com abe books.com American flag
French flag abe books.fr amazon.com American flag
French flag amazon.fr Barnes & Noble American flag
Italian flag abe books.it Nook at Barnes & Noble American flag
Italian flag amazon.it Kobo American flag
India flag junglee.com Google play American flag
UK flag abe books.co.uk O’Reilly Safari American flag
UK flag amazon.co.uk Powells American flag
UN flag other stores
Greyed out stores probably do not have the item in stock. Try looking for it with a bookfinder.

This page is posted
on the web at:


Optional Replicator mirror
of mindprod.com
on local hard disk J:

Canadian Mind Products
Please the feedback from other visitors, or your own feedback about the site.
Contact Roedy. Please feel free to link to this page without explicit permission.

Your face IP:[]
You are visitor number