Veröffentlichungen
Juli 2018
So Mo Di Mi Do Fr Sa
1234567
891011121314
151617_1_8192021
22232425262728
293031 
DBApp-Suche

Application datasets: 20400 Version datasets: 143230
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