Veröffentlichungen
Juni 2020
So Mo Di Mi Do Fr Sa
123456
78910111213
14151617181920
21222324252627
282930 
DBApp-Suche

Application datasets: 20716 Version datasets: 149382
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  
2010-12-05  1.10.0  Keine Angaben  
2010-05-11  1.05.1  Keine Angaben  
2010-04-12  1.03  Keine Angaben  
2010-04-09  1.01  Ersteintrag  
 
  Angaben ändern   Neue Version melden