C = (diucapkan 'See Stripes') adalah Paralel C / C ++ Programming Language Extension.
Hal ini dirancang untuk mencakup semua paradigma pemrograman paralel yang khas dan melengkapi atau bahkan menggantikan ekstensi bahasa yang ada paralel dan perpustakaan dengan menyediakan bahasa paralel yang paling alami terhubung dengan C / C ++ sintaks dan semantik.
Prinsip-prinsip dan konstruksi dari C = termasuk semantik fleksibel tugas-benang, paralel visibilitas lingkup, sinkronisasi objek bebas, dan bangun menunggu paradigma interaksi tugas yang disusun untuk dengan mudah diadopsi oleh prosedural dan berorientasi objek bahasa lain, dikompilasi atau ditafsirkan.
Singkatnya, gagasan utama C = adalah untuk memotivasi pemikiran paralel, membiarkan programmer fokus pada penulisan program paralel di tempat pertama, daripada melakukan pekerjaan dua kali dengan menerapkan program sekuensial dan kemudian mencoba untuk multithread (meskipun pendekatan kedua, tak terelakkan dalam banyak kasus, juga elegan didukung).
Saat ini, = ekstensi bahasa C diimplementasikan sebagai perpustakaan C dan tidak menyiratkan dukungan compiler tertentu, atau perubahan radikal untuk proses pembangunan perangkat lunak yang ada
Keterbatasan :.
fungsi Terbatas
Komentar tidak ditemukan