جو أرمسترونج (مبرمج)

كان جوزيف ليزلي أرمسترونغ (27 ديسمبر 1950 - 20 أبريل 2019) عالم حاسوب متخصص في مجال الأنظمة الموزعة المقاومة للأعطال . وهو أحد المصممين المشاركين للغة البرمجة إرلانج .

الحياة المبكرة والتعليم

وُلد أرمسترونغ في بورنموث ، إنجلترا عام 1950. [ 1 ] [ 2 ]

في سن السابعة عشرة، بدأ أرمسترونج البرمجة بلغة فورتران على الحاسوب المركزي لمجلس مدينته . [ 1 ]

تخرج أرمسترونغ بدرجة بكالوريوس العلوم في الفيزياء من جامعة كوليدج لندن عام 1972. [ 2 ]

حصل على درجة الدكتوراه في علوم الحاسوب من المعهد الملكي للتكنولوجيا (KTH) في ستوكهولم، السويد ، عام ٢٠٠٣. [ ٢ ] [ ٣ ] وكانت أطروحته بعنوان "بناء أنظمة موزعة موثوقة في ظل وجود أخطاء برمجية" . [ ٤ ] عمل أستاذاً في المعهد الملكي للتكنولوجيا (KTH) من عام ٢٠١٤ حتى وفاته. [ ٢ ]

حياة مهنية

بعد العمل لفترة وجيزة مع دونالد ميتشي في جامعة إدنبرة ، انتقل أرمسترونج إلى السويد في عام 1974 وانضم إلى مختبر علوم الكمبيوتر التابع لشركة إريكسون في كيستا في عام 1984. [ 2 ]

كتب بيتر سيبل:

كان في الأصل فيزيائيًا، لكنه تحوّل إلى علوم الحاسوب عندما نفد ماله في منتصف دراسته للدكتوراه في الفيزياء، وحصل على وظيفة باحث لدى دونالد ميتشي  ، أحد مؤسسي مجال الذكاء الاصطناعي في بريطانيا. في مختبر ميتشي، تعرّف أرمسترونغ على كافة جوانب الذكاء الاصطناعي، وأصبح عضوًا مؤسسًا في الجمعية البريطانية للروبوتات، وكتب أبحاثًا حول رؤية الروبوتات. عندما توقف تمويل الذكاء الاصطناعي نتيجةً لتقرير لايت هيل الشهير ، عاد إلى البرمجة المتعلقة بالفيزياء لأكثر من خمس سنوات، أولًا في الجمعية العلمية EISCAT ، ثم في مؤسسة الفضاء السويدية ، قبل أن ينضم أخيرًا إلى مختبر إريكسون لعلوم الحاسوب حيث ابتكر لغة إرلانج. [ 5 ]

في عام 1986، عمل في شركة إريكسون مع روبرت فيردينج ومايك ويليامز على ابتكار لغة البرمجة إرلانج ، [ 2 ] والتي تم إصدارها كمصدر مفتوح في عام 1998. [ 6 ]

الحياة الشخصية

تزوج أرمسترونغ من هيلين تايلور عام 1977. وأنجبا طفلين، توماس وكلير. [ 2 ]

موت

توفي أرمسترونغ في 20 أبريل 2019 نتيجة عدوى تفاقمت بسبب التليف الرئوي . [ 7 ] [ 8 ] [ 9 ] [ 10 ]

المنشورات

  • 2007. برمجة إرلانج: برمجيات لعالم متزامن . دار براغماتيك بوكشيلف للنشر، رقم ISBN 978-1934356005.
  • ٢٠١٣. برمجة إرلانج: برمجيات لعالم متزامن. الطبعة الثانية . دار براغماتيك بوكشيلف للنشر ، رقم ISBN 978-1937785536.

مراجع

  1. 1 2 أرمسترونغ، جو (29 أبريل 2013). "مقتطفات من كتاب المبرمجون في العمل: مقابلة مع جو أرمسترونغ" . العيش في قبو عاجي (مقابلة). أجرى المقابلة: سيبل، بيتر. براون، سي. تيتوس . تاريخ الاسترجاع: 23 ديسمبر 2017 .
  2. 1 2 3 4 5 6 7 داكر، بيارن (8 مايو 2019). “نعي جو ارمسترونج” . الجارديان . تم الاسترجاع في 6 سبتمبر 2021 .
  3. "جو أرمسترونغ: أبو إرلانج" . مؤتمر مستخدمي إرلانج . شركة إرلانج سوليوشنز المحدودة، 2012. تم الاطلاع عليه بتاريخ 23 ديسمبر 2017 .
  4. أرمسترونغ، جو (ديسمبر 2003). بناء أنظمة موزعة موثوقة في ظل وجود أخطاء برمجية (ملف PDF) (أطروحة دكتوراه). ستوكهولم: المعهد الملكي للتكنولوجيا . مؤرشف من الأصل (ملف PDF) في 4 ديسمبر 2004.
  5. سيبل، بيتر (2009). "جو أرمسترونغ" . المبرمجون في العمل . تم الاسترجاع في 23 ديسمبر 2017 .
  6. "تم إصدار Erlang/OTP كمصدر مفتوح، 1998-12-08" . مؤرشف من الأصل في 9 أكتوبر 1999.
  7. ^ "فرانشيسكو سيزاريني على تويتر" . تويتر . 20 أبريل 2019 . تم الاسترجاع في 20 أبريل 2019 .
  8. واغر، كريستيان (20 أبريل 2019). "رحم الله جو أرمسترونغ، مؤلف رواية إرلانج" . مدونات الفكر الحر . تم الاطلاع عليه بتاريخ 21 أبريل 2019 .
  9. 作者: (21 أبريل 2019). "Erlang之父جو أرمسترونج去世" .新浪科技_新浪网(بالصينية) . تم الاسترجاع في 21 أبريل 2019 .
  10. "هيلين تايلور على تويتر" . تويتر . ٢١ أبريل ٢٠١٩. تم الاطلاع عليه بتاريخ ٢٤ أبريل ٢٠١٩ .