C= Parallel C/C++ Programming Language Extension
| Нускасы | 0.5 |
|---|---|
| Publisher | Hoopoe ProGroup |
| Чыккан датасы | 2012-ж., 19-авг. |
| Кошулган күнү | 2012-ж., 19-авг. |
| Os талаптар | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Талаптар | None |
| Жалпы жүктөлүүлөр | 733 |
| Баасы | Free to try |
Сүрөттөмө
C= ('Stripes' деп айтылат) бул C/C++ программалоо тилинин параллелдик кеңейтүүсү.
Ал бардык типтүү параллелдүү программалоо парадигмаларын камтууга жана C/C++ синтаксиси жана семантикасы менен табигый түрдө байланышкан бир параллелдүү тилди камсыз кылуу аркылуу учурдагы параллелдүү тил кеңейтүүлөрүн жана китепканаларын толуктап же алмаштыруу үчүн иштелип чыккан.
C= принциптери жана конструкциялары ийкемдүү тапшырма жипинин семантикасын, параллелдүү көрүнүү чөйрөлөрүн, объектсиз синхрондоштурууну жана ойгонууну күтүү тапшырмасынын өз ара аракеттенүүсүнүн парадигмасын камтыган башка процедуралык жана объектиге багытталган тилдер тарабынан оңой кабыл алынат, түзүлөт же чечмеленет.
Кыскача айтканда, C= негизги идеясы параллелдүү ой жүгүртүүгө түрткү берүү болуп саналат, программалоочулар биринчи кезекте параллелдүү программаларды жазууга көңүл бурушсун, ырааттуу программаны ишке ашыруу менен ишти эки жолу жасап, андан кийин аны көп агымга салууга аракет кылбай (бирок акыркы ыкма, коп учурларда кутулгус, ошондой эле керкем колдоого алынат).
Учурда, C= тилинин кеңейтилиши C китепканасы катары ишке ашырылган жана конкреттүү компиляторду колдоону, ошондой эле учурдагы программалык камсыздоону куруу процесстерине радикалдуу өзгөртүүлөрдү билдирбейт.