C = (tariama "Žr Stripes") yra lygiagretus, C / C ++ programavimo kalba pratęsimas.
Ji sukurta siekiant apimti visus tipinius lygiagrečiai programavimo paradigmas ir papildyti ar net pakeisti esamus lygiagrečiai kalbos plėtinius ir bibliotekas teikiant vieną lygiagrečiai kalbą dauguma natūraliai sujungta su C / C ++ sintaksę ir semantiką.
Principai ir konstruktai, C = įskaitant lanksčius užduotis siūlų semantiką, lygiagrečiai matomumo apimtis, objektas be sinchronizacija, Wake-laukimo užduotis sąveikos paradigma yra sumanyta, kad būtų lengvai priimti kitų procesinių ir objektinių kalbų, surinktais ar aiškinimu.
Trumpai tariant, pagrindinė idėja C = yra motyvuoti lygiagrečiai mąstymą, tegul programuotojai dėmesio rašymo lygiagrečiai programas į pirmąją vietą, o ne padaryti darbą du kartus įgyvendinant nuoseklų programą ir tada bando multithread ją (nors pastaruoju požiūriu, neišvengiama daugeliu atvejų taip pat elegantiškai palaikoma).
Šiuo metu, C = kalba pratęsimas įgyvendinama kaip C biblioteką ir nereiškia konkrečios sudarytojas paramą, nei radikalūs pokyčiai esamų programinė įranga statybinių procesų
Apribojimai :.
riboto funkcionalumo
Komentarai nerastas