Veröffentlichungen
April 2015
So Mo Di Mi Do Fr Sa
  1234
567891011
12131415161718
19202122232425
2627282930 
DBApp-Suche

Application datasets: 19685 Version datasets: 131944
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 (geändert)
Kategorie: Konsole
 
 

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