Eiffel-Entwicklungsumgebung wird Open Source
Bei Eiffel handelt es sich um eine objektorientierte Programmiersprache, die abstrakte und generische Klassen sowie Polymorphie unterstützt. Auch Mehrfachvererbung und automatische Speicherbereinigung sind Eigenschaften von Eiffel. Zudem sind Schnittstellen zu anderen Programmiersprachen, wie C und C++, vorhanden.
Entwickler können auch Diagramme in der Unified Modeling Language (UML) direkt in EiffelStudio erstellen. Eine eigene GUI-Bibliothek soll vor allem die Entwicklung von grafischen Benutzeroberflächen erleichtern und sicherstellen, dass sie auf allen Plattformen funktionieren.
EiffelStudio bleibt als kommerzielle Version(öffnet im neuen Fenster) verfügbar, die für die Entwicklung proprietärer Software gekauft werden muss. Die freie Variante steht unter der GPL und kann ab sofort unter eiffelsoftware.origo.ethz.ch(öffnet im neuen Fenster) heruntergeladen werden. Hiermit entwickelte Software muss ebenfalls unter der GPL veröffentlicht werden.
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.


