Du kan dele din kunnskap ved å forbedre den ( hvordan? ) I henhold til anbefalingene fra de tilsvarende prosjektene .
Konkurrent C | |
Dato for første versjon | 1984 |
---|---|
Paradigme | tvingende , parallell |
Utvikler | N. Gehani, W. Roome |
Skrive | svak , statisk |
Påvirket av | C , Ada |
Operativsystem | Unix |
Den konkurrenten C er en forlengelse av programmeringsspråket C utviklet ved Bell Laboratories av AT & T i 1984 . Det er ment å lette implementeringen av parallelle algoritmer i C, som bare støtter samtidig programmering gjennom utvidelser (selv om noen, som POSIX-tråder , er mye brukt).
Konkurrent C er kompatibel med C (de fleste programmer skrevet i C er gyldige samtidig C). Inspirert av Ada tillater samtidig C kommunikasjon mellom prosesser mellom tråder ved synkron datautveksling : avsenderen er blokkert av kommunikasjonsfunksjoner mellom prosesser så lenge mottakeren ikke har lest dataene som er overført.
Den ble implementert av AT&T som en forprosessor, som produserte C-kode som deretter ble kompilert normalt.