Eiffel voor Linux

De GNU Eiffel-compiler, gereedschappen en bibliotheken
Download nu

Eiffel voor Linux Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • SmartEiffel Team
  • Uitgever website:
  • Besturingssystemen:
  • Linux
  • Bestandsgrootte:
  • 15.70MB

Eiffel voor Linux Tags


Eiffel voor Linux Beschrijving

Eiffel is een puur objectgeoriënteerde taal gericht op het schrijven van softwarecomponenten die gemakkelijk te lezen, onderhouden, testen, uitbreiden en opnieuw gebruiken. Zijn nadruk op de samenwerking en documentatie, als communicatie en documentatie, maakt Eiffel een goed passende 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. SmartEiffel is een onderzoeks- en gratis softwareproject dat de Eiffel-gemeenschap biedt: * Een volwassen en gratis compiler (GPL-licentie) * Een uitgebreide en geheel objectgeoriënteerde klasbibliotheek (MIT / X-11-licentie) * Al die Eiffel-specifieke gereedschappen die nodig zijn voor een complete ontwikkelingsomgeving, als een symbolische debugger van Eiffel-niveau of een documentatietool Omdat de compiler de Eiffel-code naar C of Java Bytecode vertaalt, kan het 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 bijbehorende hulpmiddelen zijn volledig geschreven in Eiffel, zodat ze op al deze platforms kunnen worden gebruikt. SmartEiffel breidt de traditionele Eiffel-zorg uit om 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 voor Linux Gerelateerde software