Salta għall-kontenut
CP

C= Parallel C/C++ Programming Language Extension

Pubblikatur: Hoopoe ProGroup
Skannjat għall-virus Windows Free to try
Niżżel v0.5 733 download
Verżjoni0.5
Pubblikatur Hoopoe ProGroup
Data tal-ħruġ19 Aww 2012
Data miżjuda19 Aww 2012
Rekwiżiti OsWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
RekwiżitiNone
Tniżżil totali733
PrezzFree to try

Deskrizzjoni

C= (pronunzjata 'Ara l-Istrixxi') hija Estensjoni tal-Lingwa ta' Programmazzjoni Parallel C/C++.

Hija mfassla biex tkopri l-paradigmi tipiċi kollha ta 'programmar parallel u tikkumplimenta jew saħansitra tissostitwixxi l-estensjonijiet u l-libreriji tal-lingwa parallela eżistenti billi tipprovdi lingwa parallela waħda konnessa b'mod l-aktar naturali mas-sintassi u s-semantika C/C++.

Il-prinċipji u l-kostruzzjonijiet ta 'C= inklużi semantika flessibbli tal-ħidma-thread, ambiti ta' viżibilità paralleli, sinkronizzazzjoni mingħajr oġġetti, u paradigma ta 'interazzjoni tal-kompitu wake-wait huma maħsuba biex jiġu adottati faċilment minn lingwi proċedurali u orjentati lejn l-oġġetti oħra, ikkompilati jew interpretati.

Fil-qosor, l-idea ewlenija ta 'C= hija li timmotiva l-ħsieb parallel, ħalli l-programmaturi jiffokaw fuq il-kitba ta' programmi paralleli fl-ewwel lok, aktar milli jagħmlu x-xogħol darbtejn billi jimplimentaw programm sekwenzjali u mbagħad jippruvaw jagħmluh multithread (għalkemm l-approċċ tal-aħħar, inevitabbli f'ħafna każijiet, hija wkoll appoġġjata b'mod eleganti).

Bħalissa, l-estensjoni tal-lingwa C= hija implimentata bħala librerija C u ma timplikax appoġġ speċifiku għall-kompilatur, u lanqas bidliet radikali għall-proċessi eżistenti tal-bini tas-softwer.

Programmi simili

Alternattivi

Aktar minn dan il-pubblikatur