PLEX

מתוך ויקיפדיה, האנציקלופדיה החופשית
PLEX
פרדיגמות תכנות פרוצדורלי, תכנות אימפרטיבי, תכנות מקבילי
תאריך השקה שנות ה־70 של המאה ה־20 עריכת הנתון בוויקינתונים
מפתח Göran Hemdahl
ניבים

Plex-C

Plex-M
השפיעה על Erlang
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית
Mobile Switching Centre-Ericsson AXE

PLEX (קיצור של Programming Language for EXchanges) היא שפת תכנות ספציפית, התומכת בתכנות מקבילי ובריצה בזמן אמת (Real Time). היא פותחה על ידי תאגיד הטלקומוניקציה אריקסון (Ericcson) לצורך שימוש בארכיטקטורת AXE telephone exchange שלו. PLEX עוצבה על ידי Göran Hemdahl מתאגיד אריקסון בשנות ה-70, ומאז היא עודכנה ושודרגה פעמים רבות. בשנת 2008, תוארה PLEX כתווך בין שפת התכנות Fortran ו-Macro Assembler (מאקרו-ים בשפת סף). לשפה יש 2 ניבים: Plex-C אשר אחראי ל-AXE Central Processor ו-Plex-M אשר נמצא בשימוש ב-EMRP – ראשי תיבות של Extension Module Regional Processors.[1]

בשנות ה-80 תאגיד אריקסון החל לפתח שפת תכנות שתתפוס את מקומה של Plex. שפה זו בסופו של דבר התפתחה לשפת התכנות Erlang. לטענתו של אחד ממפתחי Erlang, ג'ו ארמסטרונג, Erlang הושפעה באופן משמעותי מ-PLEX ומארכיטקטורת AXE. עם זאת, לרוב נעשה שימוש ב-Erlang ביחד עם PLEX במקום להחליפה באופן מלא.

הערות שוליים[עריכת קוד מקור | עריכה]

ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.