Cânta Sharp
Sing# , un limbaj de programare cu suport pentru concurență , este o extensie a limbajului de programare Spec# , care, la rândul său, este o extensie a limbajului C# . Microsoft Research a dezvoltat Spec# și ulterior l-a extins la Sing# pentru a dezvolta sistemul de operare Singularity . Sing# extinde Spec# prin sprijinirea conductelor și a construcțiilor de limbaj de programare de nivel scăzut necesare pentru implementarea software-ului de sistem . Limba Sing# este de tip sigur . Semantica primitivelor de transmitere a mesajelor în limbajul Sing# este fixată și descrisă prin convenții formale.
Vezi și
Surse suplimentare
- Suport lingvistic pentru comunicare rapidă și fiabilă bazată pe mesaje în sistemul de operare Singularity Arhivat 20 decembrie 2017 la Wayback Machine . Manuel Fähndrich, Mark Aiken, Chris Hawblitzel, Orion Hodson, Galen C. Hunt, James R. Larus și Steven Levi. Procedurile EuroSys2006 . Leuven, Belgia, aprilie 2006. ACM SIGOPS.
- O privire de ansamblu asupra proiectului Singularity , Raport tehnic MSR-TR-2005-135, Microsoft Research , 2005.
Microsoft Research (MSR) |
---|
Principalele proiecte | |
---|
Laboratoarele MSR | Labs | Real |
|
---|
întreruptă |
- Deepfish
- listele
- Clipboard live
- Fotosynth
- Volta
|
---|
|
---|
Labs |
|
---|
Alte divizii |
|
---|
|
---|
Categorie |