عبارة عن بيئة تطوير برمجيات تدريجية التجمع، مرنة، متعددة اللغات، متعددة النماذج، قوية، أنشأت في الأصل في المملكة المتحدة من أجل التعليم والبحث في مجال الذكاء الصناعي بجامعة سوسيكس.

التاريخ

عقب إضافة محول الأوامر التدريجي للغة البرمجة المنطقية برولوغ من أجل تطبيق لغة البرمجة POP-11، تم استخدام الاسم برنامج بوبلوج، لكي يعكس أنه يدعم البرمجة بكل من اللغتين. تم الاحتفاظ بالاسم كعلامة تجارية لجامعة سوسيكس، بينما امتد النظام فيما بعد كمحولات أوامر تدريجية أضيفت من أجل لغتي البرمجة Common Lisp وML القياسية. في بادئ الأمر عمل البرنامج على امتداد العنوان الافتراض (VAX) فقط ضمن نظام الذاكرة الافتراضية (VMS)، ولكن تم نقله بعد ذلك إلى مجموعة متنوعة من نظم يونكس، ثم إلى ويندوز ولينوكس. ثم تم تطبيق منفذ جزئي لآبل ماك الذي يشغل نظام ماك أوإس إكس Mac OS X على حاسوب PowerPC وذلك في عام 2005.

ولفترة عقب عام 1983، تم بيع برنامج بوبلوج ووجد دعما عالميا كمنتج تجاري، من جهة شركة مصممي البرامج- المحدودة (System Designers Ltd)، التي تغير اسمها كما تغيرت الملكية. (يملك الشركة حاليا EDS). وفي عام 1989، سميت SD-Scicon. وفي ذلك الوقت أصدرت إدارة البيع بشركة الحلول المتكاملة المحدودة (Integral Solutions Ltd) (ISL) عرضا لبيع ودعم بوبلوج بالتعاون مع جامعة سوسيكس، التي احتفظت بالحق في الاسم "Poplog " وكانت مسئولة عن معظم تطوير البرمجيات بينما كان منتجا تجاريا.

استخدمت شركة ISL وعملائها بوبلوج Poplog لعدد من مشروعات التطوير، وخاصة نظام استخراج البيانات Clementine الخاص بها، والذي غالبا ما ينفذ بلغة البرمجة POP-11، باستخدام أدوات جرافيكية قوية بلغة البرمجة Pop-11 تنفذ بلغة البرمجة POP-11 أيضا التي تشغل على نظام ويندوز إكس. X Windows System. وكان برنامج كليمنتن ناجحا للغاية لدرجة أنه في عام 1998 تم شراء شركة ISL من قبل شركة SPSS Inc والتي كانت تبيع حزمة الإحصائيات واستخراج البيانات SPSS التي احتاجوا لها قابلة رسومية أفضل مناسبة للمستخدمين ذوي الخبرة وقليلي الخبرة أيضا. ولم ترغب SPSS في بيع ودعم بوبلوج جي، لذلك أصبح بوبلوج بعد ذلك متاحا كنظام مجاني مفتوح المصدر، ترعاه جامعة برمنجهام، والتي شاركت أيضا في التطوير بعد عام 1991.

اللغات المدعومة

تمثل لغة البرمجة POP-11 اللغة الأساسية لنظام بوبلوج. واستخدم لتطبيق اللغات الأخرى، جميعها يتجمع تدريجيا، مع محرر عام مدمج. وفي نسخ لينوكس/ يونكس، تقدم اللغة POP-11 دعما للرسوم ذات البعدين X.

ويدعم بوبلوج النسخ المجمعة تدريجيا من Common Lisp (CL)، وPOP-11 وبرولوغ وML القياسية. وقام روبن بوبليستون بتطبيق حزمة منفصلة تدعم نسخة من البرنامج.

تم استخدام بوبلوج في جميع من البحوث الأكاديمية والتعليم في مجال الذكاء الصناعي كما استخدم في تطوير منتجات تجارية متنوعة، إلى جانب برنامج Clementine. وتم منح جائزة الذكاء للحكومة البريطانية لشركة ISL تقديرا لبوبلوج الذي تعدت مبيعاتهخمسة مليون دولار.


منصات

تم تطبيق لغة البرمجة POP-11 لأول مرة على حاسوب معالج بيانات البرمجة PDP11 لشركة DEC في عام 1976 ثم نقل إلى VAX/VMS في عام 1980. وأصبح بوبلوج في حوالي عام 1982. وعلى الرغم من حتى المبيعات التجارية الأولى كانت من اجل VAX/VMS، منذ منتصف الثمانينات من القرن الماضي فإن العمل التطويري الرئيسي لبوبلوج قد أجري على حاسبات صن/سبارك (Sun/SPARC) التي تشغل نظام سولاريس، ومع ذلك فقد تم بيع الكثير من النسخ، بما في ذلك نسخ HPUX ونسخة 46-بت من بوبلوج لشركة DEC Alpha التي تشغل يونكس الرقمي. وبعد حوالي عام 1999، عندما أصبح بوبلوج متوفرا كمصدر مفتوح مجاني، تم إنجاز معظم العمل التطويري على نسخة لينوكس، بما في ذلك النقل إلى لينوكس 64-بت.

هناك نسخة لويندوز، تم تطويرها في الأساس لدعم برنامج Clementine، ولكن لم يعمل النظام الفرعي الرسومي ليونكس/ لينوكس على ويندوز بوبلوج. وهناك حل مؤقت ممكنا يتمثل في استخدام نسخة لينوكس من البوبولوج في آلة افتراضية مثل VMware على ويندوز. واعتمدت نسخة ويندوز لنظام Clementine على الحزمة التجارية التي تدعم وظيفة X على الويندوز.

كما حتى هناك مشروع SourceForge OpenPoplog والذي يهدف إلى إصدار المزيد من نسخ بوبلوج محايدة المنصة، بما في ذلك ويندوز. ويضم التطوير الأخير بواسطة هذا المشروع مكون خادم ويب من أجل الدمج في تطبيقات بوبلوج، ومجموعة ويدجت OpenPoplog لدعم قابلات المستخدم والعميل التي تشغل على متصفح ويب.

ويمكن العثور على المزيد من المعلومات حول تاريخ وخصائص بوبلوج في المدخلات POP-2 وPOP-11. كبير المهندسين المعماريين لبوبلوج والمسئول عن الكثير من التحديثات ذات الصلة بعمل نظام مجمع تدريجي محمول، وقدم دعما لمجموعة من اللغات المتنوعة جون جيبسون، بجامعة سوسيكس، بالرغم من حتى الأعمال الأولى أجراها ستيف هاردي. وتحت إشراف جوناثان كونغام تم تطبيق النظام الفرعي Common Lisp . وأضاف جميع من روبرت دونكان وسيمون نيكولاس لغة البرمجة القياسية ML بين حوالي عامي 1980 و1991 وتولى إدارة المشروع آرون سلومان، حتى مضى إلى جامعة برمنجهام، بالرغم من ذلك فقد واصل تعاونه مع سوسكس وISL في تطوير بوبلوج بعد ذلك. ومنذ عام 1999 كان مسئولا عن مسقط إلكتروني بوبلوج الرئيسي، فضلا عن الامتدادات التي وجدت هناك، والمدرجة تحت اللغة POP-11.

التطبيق

يتم تطبيق المجموعة الفرعية برولوج لبوبلوج باستخدام المجمع التدريجي الممتد للغة البرمجة POP-11، اللغة الرئيسية لبوبلوج، والتي تمثل لغة عامة الأغراض مع قواعد لغوية أكثر تقليدية. ويتطلب التطبيق الآلة الافتراضية بوبلوج حتى تمتد لتقدم دعما لمتابعات برولوج، ومتغيرات برولوج، ومسار برولوج (تسجيل أغلفة متغير متعذر التطبيق)، وبنود برولوج. وقيد التطبيق الحاجة إلى السماح لبنيات البيانات حتى يتم تقاسمها مع لغات برولوج الأخرى، وخاصة POP-11 وCommon Lisp، وبهذا يقدم دعما لمزيج من أنماط البرمجة.

انظر أيضا

  • برولوغ
  • لغة برمجة

وصلات خارجية

  • The Free Poplog Portal
  • OpenPoplog Project
  • The online Poplog Eliza


تاريخ النشر: 2020-06-02 01:07:52
التصنيفات: تاريخ الحوسبة في المملكة المتحدة, جامعة ساسكس, لغات برمجة ديناميكية, مقالات بدون مصدر منذ فبراير 2016, جميع المقالات بدون مصدر, مقالات بدون مصدر منذ 2016, جميع المقالات التي بحاجة لصيانة, بوابة تقانة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

العراق يبرم اتفاقاً مع إيران لضمان عدم انقطاع الكهرباء في الصيف

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:51
مستوى الصحة: 86% الأهمية: 100%

"المؤشر الإيجاري": 104 آلاف صفقة إيجارية في 10 مدن سعودية

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:53
مستوى الصحة: 94% الأهمية: 96%

فنلندا: سنعلن قرارنا حول دخول الناتو بعد 3 أيام

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:28
مستوى الصحة: 91% الأهمية: 85%

كييف: القوات الروسية تواصل ضرب مصنع آزوفستال

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:28
مستوى الصحة: 89% الأهمية: 85%

المجلس الأوروبي: انضمام فنلندا للناتو سيكون إشارة ردع قوية

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:25
مستوى الصحة: 91% الأهمية: 98%

أوروبا تشجع.. والكرملين "انضمام فنلندا للناتو تهديد لنا"

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:24
مستوى الصحة: 95% الأهمية: 85%

تشيلسي يتصدر ترتيب الأندية الأكثر دخلا في دوري أبطال أوروبا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:15
مستوى الصحة: 80% الأهمية: 100%

صراع الميليشيات بلا نهاية.. اشتباكات جديدة غرب طرابلس

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:48
مستوى الصحة: 87% الأهمية: 98%

وزير المالية البريطاني يناقش فرض ضرائب على شركات الطاقة 

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:17:05
مستوى الصحة: 77% الأهمية: 94%

أرامكو السعودية و"بي تي تي" التايلاندية تعززان التعاون في مجال الطاقة

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:17:03
مستوى الصحة: 87% الأهمية: 87%

احتجاجات الغلاء في إيران مستمرة.. وهتافات "الموت لرئيسي"

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:43
مستوى الصحة: 81% الأهمية: 92%

معلمة تثير جدلاً في مصر.. بعد سيرها مع حراس شخصيين!

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:36
مستوى الصحة: 84% الأهمية: 90%

وكالة الطاقة: روسيا أوقفت إنتاج قرابة مليون برميل من النفط في أبريل

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:26
مستوى الصحة: 80% الأهمية: 96%

شاهد.. لاعب برازيلي يسجل هدفا نادرا على طريقة زيدان

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:16
مستوى الصحة: 82% الأهمية: 98%

موسكو: تدمير منظومتي دفاع جوي في خاركيف وأوديسا

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:27
مستوى الصحة: 90% الأهمية: 93%

الأمن الروسي: أي صراع مع الناتو سيؤدي لحرب نووية

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:27
مستوى الصحة: 81% الأهمية: 97%

البنك الدولي: تحويلات المصريين تقفز لهذا المستوى في 2022

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:38
مستوى الصحة: 90% الأهمية: 97%

بعد 170 عاماً من تواجدها.. سيمنس ستخرج من روسيا

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:55
مستوى الصحة: 75% الأهمية: 100%

الجنيه المصري يواصل مكاسبه لليوم الثاني.. صعد لقمة شهر مقابل الدولار

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:26
مستوى الصحة: 78% الأهمية: 100%

شنغهاي تلاحق إصابات كورونا.. وبكين تقيد سيارات الأجرة

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-12 12:16:25
مستوى الصحة: 88% الأهمية: 87%

تحميل تطبيق المنصة العربية