Concurrent C
Verktøy
Handlinger
Generelt
Skriv ut / eksporter
På andre prosjekter
| Concurrent C | |||
|---|---|---|---|
| Tilblivelse | 1984 | ||
| Paradigme | Multi-paradigme:Imperativ programmering,samtidig programmering | ||
| Typetildeling | svak, static variable | ||
| OS | Unix-liknende | ||
| Påvirket av | |||
| C,Programmeringsspråket Ada | |||
Concurrent C er en utvidelse avprogrammeringsspråket C som ble lansert avAT&TsBell Laboratories i 1984. Hensikten var å lette implementeringen avparallelle algortimer ogsamtidighet. I vanlig C kan dette oppnås ved å brukebiblioteker (for eksempeltråder iPOSIX), men Concurrent C hadde en syntaks for dette direkte innbakt i språket.
Språket benytter paradigmetextended rendezvous for distribuerteoperativsystemer og distribuert programvare. Mens tradisjonellerendezvous i programmeringsspråketAda benytter overføring av informasjon i én retning, fra sender til mottager, foregår meldingene i Concurrent C i begge retninger.