C= Parallel C/C++ Programming Language Extension
| الإصدار | 0.5 |
|---|---|
| الناشر | Hoopoe ProGroup |
| يوم الاصدار | ١٩/٠٨/٢٠١٢ |
| تم إضافة التاريخ | ١٩/٠٨/٢٠١٢ |
| متطلبات نظام التشغيل | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| المتطلبات | None |
| إجمالي التنزيلات | ٧٣٣ |
| السعر | Free to try |
وصف
C=(تُنطق "See Stripes") هي امتداد لغة برمجة C/C ++ متوازية.
إنه مصمم لتغطية جميع نماذج البرمجة المتوازية النموذجية واستكمال أو حتى استبدال امتدادات اللغة المتوازية والمكتبات الحالية من خلال توفير لغة موازية واحدة مرتبطة بشكل طبيعي ببنية C/C ++ ودلالاتها.
مبادئ وتركيبات C=بما في ذلك دلالات خيوط المهام المرنة ، ونطاقات الرؤية المتوازية ، والمزامنة الخالية من الكائنات ، ونموذج تفاعل مهمة انتظار الاستيقاظ ، يمكن اعتمادها بسهولة من خلال اللغات الإجرائية والموجهة نحو الكائنات الأخرى ، التي تم تجميعها أو تفسيرها.
باختصار ، الفكرة الرئيسية لـ C=هي تحفيز التفكير الموازي ، والسماح للمبرمجين بالتركيز على كتابة برامج متوازية في المقام الأول ، بدلاً من القيام بالمهمة مرتين عن طريق تنفيذ برنامج تسلسلي ثم محاولة تعدد مؤشراته (على الرغم من أن النهج الأخير ، أمر لا مفر منه في كثير من الحالات ، كما أنه مدعوم بأناقة).
حاليًا ، يتم تنفيذ ملحق لغة C كمكتبة C ولا يعني دعم مترجم محدد ، ولا تغييرات جذرية في عمليات بناء البرامج الحالية.