C= Parallel C/C++ Programming Language Extension
| Верзија | 0.5 |
|---|---|
| Издавач | Hoopoe ProGroup |
| Датум изласка | 19. 8. 2012. |
| Датум додавања | 19. 8. 2012. |
| Ос захтеви | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Захтеви | None |
| Укупно преузимања | 733 |
| Цена | Free to try |
Опис
Ц= (изговара се 'Сее Стрипес') је проширење паралелног Ц/Ц++ програмског језика.
Дизајниран је да покрије све типичне парадигме паралелног програмирања и допуни или чак замени постојеће паралелне језичке екстензије и библиотеке обезбеђивањем једног паралелног језика који је најприродније повезан са Ц/Ц++ синтаксом и семантиком.
Принципи и конструкције Ц= укључујући флексибилну семантику нити задатака, паралелне опсеге видљивости, синхронизацију без објеката и парадигму интеракције задатака будно чекање су замишљени тако да их други процедурални и објектно оријентисани језици лако усвајају, компајлирају или тумаче.
Укратко, главна идеја Ц= је да мотивише паралелно размишљање, дозволи програмерима да се усредсреде на писање паралелних програма на првом месту, уместо да ураде посао двапут имплементацијом секвенцијалног програма, а затим покушајем да га претворе у више нити (иако други приступ, неизбежна у многим случајевима, такође је елегантно подржана).
Тренутно је проширење језика Ц= имплементирано као библиотека Ц и не подразумева специфичну подршку компајлера, нити радикалне промене у постојећим процесима изградње софтвера.