Eiffel

De GNU Eiffel-compiler, gereedschappen en bibliotheken
Download nu

Eiffel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • SmartEiffel Team
  • Uitgever website:
  • Besturingssystemen:
  • Windows 2003/XP/2000/98
  • Bestandsgrootte:
  • 29.30MB

Eiffel Tags


Eiffel Beschrijving

Eiffel is een pure objectgeoriënteerde taal die is gericht op het schrijven van softwarecomponenten die gemakkelijk te lezen, onderhouden, testen, uitbreiden en opnieuw gebruiken. De nadruk op de samenwerkingsaspecten van softwareontwikkeling, als communicatie en documentatie, maakt Eiffel een goed geschikte taal aan grote en zeer grote projecten. Tegelijkertijd maken de eenvoud en zorgvuldige keuze van functies het ideaal voor het leren van object-oriëntatieconcepten en het ontwikkelen van analyse- en ontwerpvaardigheden. Natuurlijk is het veiligheidsaspect ook een van onze primaire bezorgdheid. Bovendien, wat betreft het software engineeringaspect, stellen wij voor om de balk nog hoger in te stellen: om een taal uit te voeren die in staat is om alle machinebronnen, een taal en een reeks hulpmiddelen volledig te benutten om echt hoge prestatieprogramma's te genereren. Smart Eiffel is een onderzoeks- en gratis softwareproject dat de Eiffel -gemeenschap biedt met: * Een volwassen en gratis compiler (GPL-licentie) * Een uitgebreide en geheel objectgeoriënteerde klasbibliotheek (MIT / X-11-licentie) * Al die Eiffel -Specifieke hulpmiddelen die nodig zijn voor een complete ontwikkelingsomgeving, als een Eiffel -Level symbolische debugger of een documentatietool Aangezien de compiler Eiffel -code naar C of Java Bytecode vertaalt, kan deze worden gebruikt om programma's te schrijven die op vrijwel elk platform lopen waarvoor een ANSI C-compiler of een Java-virtuele machine bestaat. De compiler en alle begeleidende hulpmiddelen zijn volledig geschreven in Eiffel , zodat ze op al deze platforms kunnen worden gebruikt. Smart Eiffel breidt traditionele Eiffel zorg voor betrouwbaarheid en goede software-engineeringpraktijken met een specifieke bezorgdheid over runtime-prestaties en Tiny Memory Footprint. U kunt een maat krijgen voor het succes van het project op dat gebied op de Computer Taal Shootout-benchmarks.


Eiffel Gerelateerde software