22.06.2007: EiffelStudio 6.0

EiffelStudio 6.0

In der Version 6.0 ist nun die Entwicklungsumgebung EiffelStudio erschienen - diese bringt vor allem Verbesserungen bei der Arbeit mit der Software. Auch eine deutsche Version steht nun bereit. Einmal gibt es EiffelStudio in einer kommerziellen Enterprise-Fassung und zudem auch unter der GPL.Bei EiffelStudio handelt es sich wie der Name schon sagt um eine Entwicklungsumgebung für die Programmiersprache Eiffel, die vom Eiffel-Erfinder Bertrand Meyer entwickelt wird - Eiffel ist eine objektorientierte Programmiersprache, die abstrakte und generische Klassen sowie Polymorphie unterstützt. Mehrfachvererbung und automatische Speicherbereinigung gehören zudem zu den Spracheigenschaften, Schnittstellen gibt es unter anderem für C und C++. Entwickler können in der neuen Version nun selbst das Layout von zu EiffelStudio hinzugefügten Werkzeugen ändern und der Editor unterstützt Tabs. Die Verhaltensweise des in EiffelStudio verwendeten Pick-and-Drop-Konzeptes kann zudem festgelegt werden. Außerdem sind auch lokalisierte Versionen neu, so dass die Software nun auch auf Deutsch erhältlich ist. Zu .Net ist Eiffel kompatibel und mit EiffelStudio entwickelte Applikationen sollen zudem auch ohne weitere Nachbearbeitung auf allen unterstützten Plattformen laufen, wie etwa Linux, Unix, Windows, MacOS X und VMS. Einige Embedded-Systeme werden darüber hinaus auch unterstützt. Als Testversion lässt sich die kommerzielle Variante herunterladen, hiermit darf auch proprietäre Software entwickelt werden, während die Open-Source-Fassung den Bestimmungen der GPL obliegt - ebenfalls unter der GPL muss damit geschriebene Software veröffentlicht werden.