Veröffentlichungen
Oktober 2017
So Mo Di Mi Do Fr Sa
1234567
89101112_1_314
15161718192021
22232425262728
293031 
DBApp-Suche

Application datasets: 20258 Version datasets: 140694
DBApp v1.06
Copyright © demon
Werbung
  Sappeur Compiler

Die Programmiersprache Sappeur zielt darauf ab, eine sichere und effiziente Programmiersprache zur Verfügung zu stellen. Weder eine Virtuelle Maschine noch Garbage Collection (GC) werden benutzt. Dies bedeutet, dass Sappeur-Programme bezüglich CPU-Zyklen und Speicherverbrauch beinahe so effizient wie C/C++ Programme sind. Außerdem sind Sappeur-Programme echtzeitfähig. Dies wird durch ein wohldefiniertes Typsystem erreicht, welches mehrere Sicherheitsgarantien verwirklicht. Zudem erzeugt der Sappeur-Compiler Code, der zur Laufzeit korrekte Feld-Indizes überprüft. Sappeur-Zeiger sind automatisch Smart-Pointer und können nicht auf falsche Speicherstellen zeigen. Wie C++ hat auch Sappeur synchrone Destruktoren und die Fähigkeit zur Allokation von Speicher auf dem Stack (auch für Objekte und Felder). Eine weitere Eigenschaft von Sappeur ist die besondere Unterstützung für Multithreading im Typsystem. Dies sichert die Integrität des Speichers auch bei Programmen mit mehr als einem Thread. (non)


 

Homepage: http://code.google.com/p/sappeur/
Rating:
Lizenz: BSD-Lizenz (Dreiklausel)
Kategorie: Konsole
 
 

.: Hauptzweig
2011-03-10  1.11.0  Keine Angaben  mehr...  
 
  Angaben ändern   Neue Version melden