bitc | |
---|---|
Nyelvóra | programozási nyelv és procedurális programozási nyelv |
Szerző | Jonathan S. Shapiro, Swaroop Sridhar és M. Scott Doerrie |
Fejlesztő | Johns Hopkins Egyetem , The EROS Group, LLC |
Kiadás | BitCC 0.9.1 (2006. február 17.) |
Teszt verzió | BitC 0.11+ átmeneti (2008. szeptember 28.) |
Befolyásolt | C , ML / Haskell , Scheme [1] |
Engedély | BSD |
Weboldal | bitc-lang.org |
A BitC egy rendszerprogramozási nyelv, amelyet a Johns Hopkins Egyetem és az EROS Group kutatói fejlesztettek ki a Coyotos projekt részeként . Típusbiztos , megbízható ( ellenőrizhető ) beágyazott rendszerek , illesztőprogramok és egyéb rendszerprogramozási feladatok fejlesztésére összpontosít .
A nyelvet két fő probléma megoldására hozták létre:
Jelenleg lehetőség van egy MPEG dekódoló vagy SHA-1 kriptográfiai kivonatoló algoritmus megvalósítására a BitC-ben , amely bizonyítottan biztonságos , de teljesítményében mégis versenyez a C implementációval . Ez nem érhető el Standard ML , OCaml vagy Haskell esetén . [2]
2009 áprilisában a vezető fejlesztő, Jonathan Shapiro [3] bejelentette, hogy elfogadta a Microsoft ajánlatát, hogy a Midori operációs rendszeren dolgozzon, és augusztusban leállítja a programozási nyelvet [4] . 2010 márciusában bejelentette, hogy elhagyja a Microsoftot, és tovább dolgozik a BitC-n [5] . 2012 márciusában azonban bejelentette, hogy végre leállítja a fejlesztést, mivel a nyelv alapvető tervezési hibákkal rendelkezik, és a jelenlegi formájában nem fog működni [6] . 2015. február 26-án a hivatalos weboldalon bejelentették a nyelvi specifikáció [7] 0.2-es verziójával kapcsolatos munkát .
Programozási nyelvek | |
---|---|
|