Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

17. Eiffel

Kapitel 17. Eiffel

Bertrand Meyer

Eiffel ist eine objektorientierte Programmiersprache, die hauptsächlich von Bertrand Meyer im Jahr 1985 entworfen wurde und mittlerweile von einem Standardkomitee bei Ecma International verwaltet wird. Dort wurde 2006 ein ISO-Standard veröffentlicht. Die Sprache stellt viele Features bereit, die heute als modern angesehen werden und weite Verbreitung finden: Garbage Collection, generische Programmierung und Typsicherheit. Ihr wichtigster Beitrag mag die Idee des »Design by Contract« sein, bei der die Sprache Schnittstellenvorbedingungen und -nachbedingungen und Invarianten sicherstellt. Damit wird die Zuverlässigkeit und Wiederverwendbarkeit von Komponenten verbessert. Der Einfluss von Eiffel zeigt sich deutlich in Sprachen wie Java, Ruby und C#.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial