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 पुस्तकालयको रूपमा कार्यान्वयन गरिएको छ र यसले विशिष्ट कम्पाइलर समर्थनलाई संकेत गर्दैन, न त अवस्थित सफ्टवेयर निर्माण प्रक्रियाहरूमा आमूल परिवर्तन गर्दछ।