ديفيد أ. مون
ديفيد أ. مون مبرمج وعالم حاسوب ، اشتهر بعمله على لغة البرمجة ليسب ، ومشاركته في تأليف محرر النصوص إيماكس ، واختراعه لتقنية جمع البيانات المهملة المؤقتة ، وكونه أحد مصممي لغة البرمجة ديلان . وقد وصفه غاي ل. ستيل الابن وريتشارد ب. غابرييل (1993) بأنه أحد رواد حركة كومون ليسب، ووصفاه بأنه "مفكر قوي وجذاب، هادئ ولكنه غالباً ما يكون لاذعاً، وحججه يصعب دحضها". [ 1 ]
عمل
ماكليسب ، وهي نسخة معدلة من لغة ليسب طُوِّرت في معهد ماساتشوستس للتكنولوجيا (MIT) على يد ريتشارد غرينبلات في أواخر الستينيات، كانت تعمل في الأصل على حاسوبي PDP-6 و PDP-10 من إنتاج شركة ديجيتال إكويبمنت . في أوائل السبعينيات، ترأس مون مشروعًا في معهد ماساتشوستس للتكنولوجيا لإعادة برمجة ماكليسب على نوع مختلف من الحواسيب، وهو هانيويل 6180 الذي يعمل بنظام التشغيل مولتيكس . أصبح المترجم الذي طوره، NCOMPLR، "المعيار الذي تُقاس به جميع مترجمات ليسب الأخرى". [ 2 ] وكجزء من هذا المشروع، كتب أيضًا ما أصبح الدليل القياسي لماكليسب بشكل عام، والذي يحمل عنوان " دليل مرجع ماكليسب" ولكنه يُعرف غالبًا باسم "دليل مون" . [ 3 ]
كان مون أحد الأعضاء المؤسسين لمشروع غرينبلات لتطوير آلة ليسب التابعة لمعهد ماساتشوستس للتكنولوجيا ، والذي بدأ عام 1974. [ 3 ] في عام 1976، كتب مع ستيل النسخة الأولى ( المبنية على TECO ) من محرر النصوص إيماكس ، [ 4 ] [ 5 ] وفي عام 1978 شارك مع دانيال واينريب في تأليف دليل آلة ليسب، المعروف باسم الدليل الصيني . [ 6 ] طور مع هوارد كانون نظام Flavors ، وهو نظام لبرمجة الكائنات مع وراثة متعددة على آلة ليسب. وكجزء من مشروع آلة ليسب، ابتكر أيضًا آلية جمع البيانات المهملة المؤقتة ، وهو تقدم أدى إلى الاستخدام الواسع لأنظمة جمع البيانات المهملة المستمرة في لغة ليسب بشكل عام. [ 7 ]
عندما تأسست شركة سيمبوليكس عام 1980 لتسويق آلة ليسب، أصبح أحد مؤسسيها. وواصل تطوير أجهزة وبرامج جديدة في سيمبوليكس، وأُدرج اسمه كزميل في سيمبوليكس عام 1989، لكنه غادر الشركة عام 1990 للانضمام إلى مشروع لتطوير نظام تشغيل جديد . كما قدم مساهمات مهمة في توحيد معايير لغة كومون ليسب . [ 8 ]
وفي وقت لاحق، عمل لدى شركة أبل للكمبيوتر ، حيث أصبح أحد "المساهمين الرئيسيين في تصميم اللغة" للغة البرمجة ديلان . [ 9 ]
مراجع
- ↑ ستيل وغابرييل (1993) ، ص 44.
- ↑ ستيل وغابرييل (1993) ، ص 10.
- 1 2 ستيل، جاي إل. الابن ؛ غابرييل، ريتشارد ب. (1993)، "تطور لغة ليسب" (ملف PDF) ، وقائع المؤتمر الثاني لجمعية ACM SIGPLAN حول تاريخ لغات البرمجة (HOPL-II)، إشعارات SIGPLAN ، 28 (3): 231-270 ، doi : 10.1145/155360.155373أُعيد طبعه في: بيرجين، توماس جيه. الابن؛ جيبسون، ريتشارد جي. الابن (1996)، "تطور لغة ليسب"، تاريخ لغات البرمجة - الجزء الثاني ، نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM، الصفحات 233-330 ، doi : 10.1145/234286.1057818 ، ISBN 978-0-201-89502-5، S2CID 47047140 .
- ↑ سالوس، بيتر هـ. (2008)، "الفصل 4. حكاية محررين" ، الشيطان، والنو، والبطريق ، ريد ميديا سيرفيسز، رقم ISBN 978-0979034237تمت أرشفة هذا النص من المصدر الأصلي في 6 مارس 2017 ، وتم استرجاعه في 6 يناير 2017.
- يُنسب الفضل إلى ريتشارد ستالمان من قِبل سالوس وآخرين كمشارك في ابتكار إيماكس، ولكن كما كتب دانيال واينريب : "تم إنشاء وتصميم إيماكس الأصلي (المبني على TECO) بواسطة جاي إل. ستيل جونيور وديفيد مون. بعد أن أصبح جاهزًا للعمل، وترسخ كمحرر النصوص القياسي في مختبر الذكاء الاصطناعي، تولى ستالمان صيانته." رد مون نفسه قائلًا: "كل هذا صحيح، على حد علمي. ولكن للإنصاف، يجب أن أقول إن ستالمان قد حسّن إيماكس بشكل كبير بعد أن "حرره" من جاي ومني." انظر: واينريب، دان (11 نوفمبر 2007)، "رد على قصة ستالمان حول نشأة Symbolics وLMI" ، مدونة دان واينريب: البرمجيات والابتكار ، مؤرشفة من الأصل في 1 يناير 2009..
- ↑ ريموند، إريك . "ملف المصطلحات العامية" . ملف المصطلحات العامية . تم الاطلاع عليه بتاريخ 14 سبتمبر 2025 .
- ↑ ستيل وغابرييل (1993) ، ص 28: "على الرغم من وجود قدر كبير من العمل النظري حول جمع القمامة المتداخل والمتزامن خلال السبعينيات، إلا أن جمع القمامة المستمر لم يكن مقبولاً عالميًا حتى اختراع ديفيد مون لجمع القمامة المؤقت وتنفيذه على آلات Lisp."
- ↑ كوك، كيمبرلي ل. (13 نوفمبر 1990). "ديفيد مون يرحل" . القائمة البريدية لمجموعة مستخدمي لغة سيمبوليكس ليسب ( FTP ).(للاطلاع على المستندات، انظر صفحة المساعدة: FTP )
- ↑ "شكر وتقدير" ، ديلان (TM) - لغة ديناميكية موجهة للكائنات ، شركة أبل للكمبيوتر، 1992، مؤرشفة من الأصل في 5 يناير 2017 ، تم استرجاعها في 5 يناير 2017
روابط خارجية
- لغة البرمجة لكبار السن ، ديفيد أ. مون، تم التحديث في أبريل 2012
- لغة البرمجة القمرية ، ديفيد أ. مون، تم التحديث في عام 2023
- علماء الحاسوب الأمريكيين
- باحثو لغات البرمجة
- مبرمجو الكمبيوتر الأمريكيون
- الناس الأحياء
- لغة البرمجة ليسب
