C= Parallel C/C++ Programming Language Extension
| Versi: kapan | 0.5 |
|---|---|
| Penerbit | Hoopoe ProGroup |
| Tanggal rilis | 19 Agu 2012 |
| Tanggal Ditambahkan | 19 Agu 2012 |
| Persyaratan OS | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Persyaratan | None |
| Total unduhan | 733 |
| Harga | Free to try |
Deskripsi
C= (diucapkan 'See Stripes') adalah Ekstensi Bahasa Pemrograman C/C++ Paralel.
Ini dirancang untuk mencakup semua paradigma pemrograman paralel yang khas dan melengkapi atau bahkan menggantikan ekstensi dan pustaka bahasa paralel yang ada dengan menyediakan satu bahasa paralel yang paling terhubung secara alami dengan sintaks dan semantik C/C++.
Prinsip-prinsip dan konstruksi C= termasuk semantik tugas-utas yang fleksibel, cakupan visibilitas paralel, sinkronisasi bebas objek, dan paradigma interaksi tugas bangun-tunggu disusun agar mudah diadopsi oleh bahasa prosedural dan berorientasi objek lainnya, dikompilasi atau ditafsirkan.
Singkatnya, ide utama C= adalah untuk memotivasi pemikiran paralel, biarkan programmer fokus menulis program paralel di tempat pertama, daripada melakukan pekerjaan dua kali dengan mengimplementasikan program sekuensial dan kemudian mencoba multithread (meskipun pendekatan terakhir, tak terelakkan dalam banyak kasus, juga didukung secara elegan).
Saat ini, ekstensi bahasa C= diimplementasikan sebagai pustaka C dan tidak menyiratkan dukungan kompiler khusus, atau perubahan radikal pada proses pembuatan perangkat lunak yang ada.