C = (מבוטא "See פסים") הוא הרחבה מקבילה C / C ++ שפת תכנות.
זה נועד כדי לכסות את כל פרדיגמות תכנות מקביל טיפוסיות ולהשלים או אפילו להחליף הרחבות קיימות מקבילות בשפה ובספריות על ידי מתן שפה מקבילה אחת מחוברת עם C / C ++ תחביר והסמנטיקה באופן טבעי ביותר.
העקרונות והמושגים של C = כולל סמנטיקה גמישה משימה-חוט, טווחי הראות מקבילים, סנכרון ללא אובייקט, והפרדיגמה אינטראקציה משימת ההשכמה ההמתנה נתפסים להיות מאומצים בקלות על ידי שפות פרוצדורליות ומונחות עצמים אחרים, הידור או לפרש.
בקיצור, הרעיון המרכזי של C = הוא להניע חשיבה מקבילה, תן מתכנתים להתמקד בכתיבת תוכניות מקבילות במקום הראשון, ולא לעשות פעמיים את העבודה על ידי יישום תכנית רציפה ולאחר מכן מנסה multithread זה (אם כי הגישה השנייה, בלתי נמנע במקרים רבים, נתמך גם באלגנטיות).
נכון לעכשיו, = סיומת שפת C מיושמת כספריית C ואינה מעיד על תמיכת מהדר ספציפית, ולא שינויים קיצוניים בתהליכי בניית תוכנה קיימים
מגבלות :.
פונקציונלי מוגבל
תגובות לא נמצא