דלג לתוכן
CP

C= Parallel C/C++ Programming Language Extension

מוֹצִיא לָאוֹר: Hoopoe ProGroup
סרוק נגד וירוסים Windows Free to try
הורד v0.5 733 הורדות
גִרְסָה0.5
מוֹצִיא לָאוֹר Hoopoe ProGroup
תאריך הוצאה19 באוג׳ 2012
תאריך הוסף19 באוג׳ 2012
דרישות OsWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
דרישותNone
סה"כ הורדות733
מחירFree to try

תיאור

C= (מבוטא 'ראה פסים') הוא הרחבת שפת תכנות מקבילה C/C++.

הוא נועד לכסות את כל פרדיגמות התכנות המקבילות האופייניות ולהשלים או אפילו להחליף הרחבות וספריות קיימות של שפות מקבילות על ידי אספקת שפה מקבילה אחת המחוברת באופן הטבעי ביותר לתחביר וסמנטיקה של C/C++.

העקרונות והמבנים של C= כולל סמנטיקה גמישה של חוט משימות, היקפי נראות מקבילים, סנכרון נטול אובייקטים ופרדיגמת אינטראקציה של משימות ערות-המתנה, נתפסים כדי להיות מאומצים בקלות על ידי שפות פרוצדורליות ומונחה עצמים אחרות, מלוקטות או מתפרשות.

בקצרה, הרעיון המרכזי של C= הוא להניע חשיבה מקבילה, לתת למתכנתים להתמקד מלכתחילה בכתיבת תוכניות מקבילות, במקום לעשות את העבודה פעמיים על ידי הטמעת תוכנית רציפה ולאחר מכן ניסיון להפיץ אותה (למרות שהגישה האחרונה, בלתי נמנע במקרים רבים, נתמך גם באלגנטיות).

נכון לעכשיו, הרחבת שפת C= מיושמת כספריית C ואינה מרמזת על תמיכת מהדר ספציפית, וגם לא שינויים קיצוניים בתהליכי בניית תוכנה קיימים.

תוכניות דומות

אלטרנטיבות

עוד מהמופרסם הזה