Eiffel

Der GNU Eiffel-Compiler, Werkzeuge und Bibliotheken
Jetzt downloaden

Eiffel Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • SmartEiffel Team
  • Website des Verlags:
  • Betriebssysteme:
  • Windows 2003/XP/2000/98
  • Dateigröße:
  • 29.30MB

Eiffel Stichworte


Eiffel Beschreibung

Eiffel ist eine reine objektorientierte Sprache, die auf das Schreiben von Softwarekomponenten ausgerichtet ist, die leicht zu lesen, zu warten, zu testen, zu erweitern und wiederverwenden zu können. Sein Schwerpunkt auf kollaborativen Aspekten der Softwareentwicklung, als Kommunikation und Dokumentation, macht Eiffel eine gut geeignete Sprache zu großen und sehr großen Projekten. Gleichzeitig machen es seine Einfachheit und sorgfältige Auswahl an Merkmalen ideal, um Objektorientierungskonzepte zu lernen und Analyse- und Designfähigkeiten zu entwickeln. Natürlich ist der Sicherheitsaspekt auch eines unserer Hauptanliegen. Darüber hinaus schlagen wir für den Software-Engineering-Aspekt vor, die Bar noch höher einzustellen: um eine Sprache auszubauen, die in der Lage ist, alle Maschinenressourcen, eine Sprache und ein Werkzeugwerkzeug vollständig auszunutzen, um hochleistungsfähige Programme wirklich zu generieren. Smart Eiffel ist ein Forschungs- und kostenloses Software-Projekt, das der Community Eiffel mit: * ein reifer und kostenloser Compiler (GPL-Lizenz) * eine umfangreiche und vollständig objektorientierte Klassenbibliothek (MIT / X-11-Lizenz) * Alle diese Eiffel -spezifische Werkzeuge, die für eine vollständige Entwicklungsumgebung erforderlich sind, als Eiffel -Level symbolischer Debugger oder ein Dokumentationstool Da der Compiler EIFFEL -Code entweder auf C- oder Java-Bytecode übersetzt, kann es verwendet werden, um Programme zu schreiben, die auf nahezu jeder Plattform ausgeführt werden, für die ein ANSI C-Compiler oder eine Java-virtuelle Maschine vorhanden ist. Der Compiler und alle begleitenden Werkzeuge sind vollständig in Eiffel geschrieben, sodass sie in all diesen Plattformen verwendet werden können. Smart Eiffel erweitert traditionelle Eiffel Pflege über Zuverlässigkeit und gute Software-Engineering-Praktiken mit einem spezifischen Sorge um Runtime Performance und winziger Memory-Footprint. Sie erhalten ein Maß für den Erfolg des Projekts in diesem Bereich an den Computersprache Shootout-Benchmarks.


Eiffel Zugehörige Software