بوب بيمر

كان روبرت ويليام بيمر (8 فبراير 1920 - 22 يونيو 2004) عالم حاسوب اشتهر بعمله في شركة IBM خلال أواخر الخمسينيات وأوائل الستينيات. [ 1 ]

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

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

حياة مهنية

بدأ بيمر حياته المهنية كمهندس ديناميكا هوائية في شركة دوغلاس للطائرات عام 1941، ثم عمل في شركة راند من عام 1951، وشركة آي بي إم من عام 1957، وشركة يونيفاك - سبيري راند عام 1965، وشركة بول من عام 1965، وشركة جنرال إلكتريك من عام 1970، وشركة هانيويل من عام 1974. [ 2 ]

عمل في اللجنة التي دمجت تصميم لغته COMTRAN مع لغة FLOW-MATIC لغريس هوبر ، مما أدى إلى وضع مواصفات لغة COBOL . كما عمل، مع هيو ماكجريجور روس وآخرين، في اللجنة المنفصلة التي حددت مجموعة رموز ASCII في عام 1960، مساهمًا بعدة أحرف لم تكن مستخدمة سابقًا في الحواسيب، بما في ذلك رمز الهروب ( )، والشرطة المائلة العكسية ( )، والأقواس المعقوفة ( ). [ 3 ] ونتيجة لذلك، يُعرف أحيانًا باسم "أبو ASCII" . [ 1 ] في عام 2000، ادعى بيمر أنه اقترح مصطلح "ثمانية بتات" (بدلاً من " بايت " الذي استخدمه فيرنر بوخهولز ) أثناء إدارته لتطوير البرمجيات في شركة Cie. Bull بفرنسا، بين عامي 1965 و1966. [ 4 ] كما اقترح مصطلح "سداسي بتات" للمجموعات المكونة من 16 بتًا. [ 4 ]ESC\{}

ربما كان بيمر أول من طرح مفهوم مصنع البرمجيات . وقد ذكره في بحثه الذي نُشر عام 1968 بعنوان "اقتصاديات إنتاج البرامج". [ 5 ]

تشمل المساهمات البارزة الأخرى في مجال الحوسبة أول نشر لمفهوم المشاركة الزمنية في عام 1957، والمحاولات الأولى للتحضير لمشكلة عام 2000 في منشورات تعود إلى عام 1971. [ 6 ] وبصفته مستشارًا، قام بوب وموظفا شركة هانيويل، إريك كلامونز وريتشارد كيز، بتطوير لغة برمجة نصية تنفيذية (TEX). [ 7 ]

في أواخر التسعينيات، وبعد تقاعده، ابتكر بوب طريقةً لتحويل تواريخ عام 2000 (Y2K) لتجنب المشاكل المتوقعة عند مقارنة التواريخ التي لا تتضمن قرونًا في البرامج التي لم يتوفر رمزها المصدري . تضمنت هذه الطريقة اكتشاف عمليات مكونة من ستة وثمانية أحرف أثناء التشغيل ، والتحقق من معاملاتها، وتعديل المقارنة بحيث لا تظهر السنوات الأخيرة من القرن الجديد وكأنها تسبق السنوات الأخيرة من القرن العشرين.

احتفظ بوب بيمر بمجموعة واسعة من المواد الأرشيفية حول تطوير برامج الكمبيوتر المبكرة على الموقع الإلكتروني www.bobbemer.com .

موت

توفي بيمر في منزله في بوسوم كينغدوم ليك ، تكساس عام 2004 عن عمر يناهز 84 عامًا بعد صراع مع مرض السرطان . [ 8 ] [ 9 ] [ 10 ] [ 11 ]

مراجع

  1. 1 2 "سيرة روبرت ويليام بيمر" .
  2. "سيرة بوب بيمر الذاتية" . مؤرشفة من الأصل بتاريخ 28-06-2017 . تم الاطلاع عليها بتاريخ 03-04-2017 .
  3. بيمر، بوب (2002-07-07). "مطاردة التتبع العظيمة باستخدام الأقواس المتعرجة" . مقتطفات من تاريخ الحاسوب . بوب بيمر. مؤرشف من الأصل في 2009-06-04 . تم الاطلاع عليه في 2009-10-11 .
  4. 1 2 بيمر، روبرت ويليام (2000-08-08). "لماذا البايت 8 بت؟ أم لا؟" . مقتطفات من تاريخ الحاسوب . مؤرشف من الأصل في 2017-04-03 . تم الاسترجاع في 2017-04-03 . [...] عندما التحقت بالعمل في شركة IBM ، رأيتُ الارتباك الذي سببه حد 64 حرفًا. خاصةً عندما بدأنا التفكير في معالجة النصوص، التي تتطلب استخدام الأحرف الكبيرة والصغيرة. [...] حتى أنني قدمتُ اقتراحًا (بالنظر إلى STRETCH ، أول حاسوب أعرفه ببايت 8 بت) من شأنه أن يزيد عدد رموز الأحرف في البطاقات المثقبة إلى 256 [...]. لذلك بدأ البعض بالتفكير في أحرف 7 بت، لكن هذا كان سخيفًا. مع حاسوب IBM STRETCH كخلفية، والذي كان يتعامل مع كلمات من 64 حرفًا قابلة للتقسيم إلى مجموعات من 8 (صممتُ مجموعة الأحرف الخاصة به، بتوجيه من الدكتور فيرنر بوخهولز ، الذي صاغ مصطلح " بايت " لمجموعة من 8 بتات). [...] بدا من المنطقي إنشاء مجموعة أحرف عالمية من 8 بتات، تتعامل مع ما يصل إلى 256 حرفًا. في ذلك الوقت، كان شعاري "قوى العدد 2 سحرية". وهكذا قام الفريق الذي ترأسته بتطوير هذا الاقتراح وتبريره [...] استخدم حاسوب IBM 360 أحرفًا من 8 بتات، وإن لم يكن ASCII بشكل مباشر. وهكذا انتشر مصطلح "بايت" الذي ابتكره بوخهولز على نطاق واسع. لم يعجبني الاسم شخصيًا لأسباب عديدة. كان التصميم يعتمد على 8 بتات تتحرك بالتوازي. ولكن بعد ذلك ظهر جزء جديد من IBM، يحتوي على 9 بتات للتحقق الذاتي، داخل وحدة المعالجة المركزية وفي محركات الأشرطة . لقد كشفتُ عن هذا البايت ذي التسع بتات للصحافة عام ١٩٧٣. ولكن قبل ذلك بكثير، عندما كنتُ مسؤولاً عن عمليات البرمجيات في شركة بول في فرنسا بين عامي ١٩٦٥ و١٩٦٦، أصررتُ على استبدال مصطلح "بايت" بمصطلح " أوكتيت ". [...] يُبرر ذلك بأساليب الاتصال الحديثة التي تستطيع نقل ١٦، ٣٢، ٦٤، وحتى ١٢٨ بتًا بالتوازي. لكن بعض الناس، عن غير قصد، يشيرون الآن إلى "بايت ذي ١٦ بتًا" بسبب هذا النقل المتوازي، وهو ما يظهر في مجموعة رموز يونيكود . لستُ متأكدًا، ولكن ربما ينبغي تسميته " هيكستيت ". [...]
  5. "مبدأ مصنع البرمجيات" . مؤرشف من الأصل بتاريخ 2001-04-06.
  6. لي، جان؛ روزين، روبرت ف (1992). "المشاركة الزمنية في معهد ماساتشوستس للتكنولوجيا" . حوليات معهد مهندسي الكهرباء والإلكترونيات لتاريخ الحوسبة . 14 (1): 16. doi : 10.1109/85.145316 . S2CID 30976386. تاريخ الاسترجاع: 3 أكتوبر 2022 . 
  7. "مقدمة إلى TEX". عمر الواجهة : 144. أغسطس 1978.
  8. سوليفان، باتريشيا (25 يونيو 2004). "رائد الحوسبة بوب بيمر، 84 عامًا" . صحيفة واشنطن بوست . ص. B06 . تاريخ الاسترجاع: 15 يونيو 2016 . 
  9. فانس، آشلي (24 يونيو 2004). "وفاة رائد البرمجة بوب بيمر عن عمر يناهز 84 عامًا - ASCII، ESC، /، COBOL، Y2K، رحمه الله" . ذا ريجستر . مؤرشف من الأصل في 16 يونيو 2016. تم الاطلاع عليه في 16 يونيو 2016 .
  10. "وفاة أحد أبرز مبتكري برامج الحاسوب" . بي بي سي . 25 يونيو 2004. مؤرشف من الأصل في 16 يونيو 2016. تم الاطلاع عليه في 16 يونيو 2016 .
  11. "وفاة رائد في مجال الحوسبة" . سي إن إن . 24 يونيو 2004. مؤرشف من الأصل بتاريخ 4 ديسمبر 2004.

للمزيد من القراءة

  • موقع بوب بيمر الإلكتروني