براد كوكس

براد جيه كوكس (2 مايو 1944 - 2 يناير 2021) [ 1 ] كان عالم كمبيوتر أمريكيًا اشتهر في الغالب بإنشاء لغة البرمجة Objective-C مع شريكه التجاري توم لوف وعمله في هندسة البرمجيات (وتحديدًا إعادة استخدام البرمجيات ) ومكونات البرمجيات .

سيرة

حصل كوكس على درجة البكالوريوس في الكيمياء العضوية والرياضيات من جامعة فورمان ، [ 2 ] وعلى درجة الدكتوراه من قسم البيولوجيا الرياضية بجامعة شيكاغو . [ 3 ] ومن بين أوائل مشاريعه البرمجية المعروفة، قام بكتابة برنامج PDP-8 لمحاكاة مجموعات الخلايا العصبية. [ 4 ]

عمل في المعاهد الوطنية للصحة ومعهد وودز هول لعلوم المحيطات قبل أن ينتقل إلى مهنة البرمجيات. [ 5 ]

على الرغم من أن كوكس ابتكر لغة البرمجة الخاصة به، أوبجكتيف-سي ، والتي استخدمها في بداية مسيرته المهنية، إلا أنه صرح في مقابلة لكتاب "عقول البرمجة الرئيسية" بأنه لم يكن مهتمًا بلغات البرمجة بقدر اهتمامه بمكونات البرمجيات ، وكان يعتبر اللغات مجرد أدوات لبناء ودمج أجزاء البرمجيات. [ 6 ]

مصنع خراطيم الإطفاء السابق في 75 جلين رود، ساندي هوك، كونيتيكت ، حيث كانت شركة ستيبستون موجودة في أواخر الثمانينيات، والتي أسسها براد كوكس وتوم لوف لإصدار لغة البرمجة أوبجيكتيف-سي

كان كوكس أيضًا رائد أعمال ، إذ أسس شركة ستيبستون مع توم لوف، بهدف إطلاق أول تطبيق للغة أوبجكتيف-سي. أُغلقت ستيبستون عام ١٩٩٤، وفي أبريل ١٩٩٥، استحوذت شركة نيكست على العلامة التجارية وحقوق أوبجكتيف-سي من ستيبستون. [ ٧ ] في الوقت نفسه، أعادت ستيبستون ترخيص حق بيع منتجاتها المبنية على أوبجكتيف-سي إلى نيكست. بعد استحواذ شركة آبل على نيكست بعام، أصبحت الأخيرة تمتلك حقوق أوبجكتيف-سي. ويبدو أن ستيبستون قد توقفت عن العمل في أوائل العقد الأول من الألفية الثانية. [ ٨ ]

الجوائز

ملحوظات

  1. "نعي الدكتور براد ج. كوكس الحاصل على درجة الدكتوراه" . legacy.com . 2 يناير 2021.{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  2. "(غير معروف)" . نشرة أكاديمية العلوم في ولاية كارولينا الجنوبية . 29-32 . أكاديمية العلوم في ولاية كارولينا الجنوبية : 79. 1967.{{cite journal}}يستخدم Cite عنوانًا عامًا ( مساعدة )
  3. كوكس، براد ج. (يونيو 1973). "حاجز انتشار البوتاسيوم: دراسة كآلية لتكيف محاور الحبار" . جامعة شيكاغو، قسم الكيمياء. مؤرشف من الأصل في 20 يوليو 2011.{{cite journal}}يتطلب الاستشهاد بالمجلة ( مساعدة )|journal=
  4. كوكس، براد (1 مارس 1971). "محاكاة المجموعات العصبية" . أساليب وأدوات البحث السلوكي . 3 (2): 81-84 . doi : 10.3758/BF03206993 .
  5. بيزيفين، جان، محرر. (13-15 نوفمبر 1989). "المساهمون". TOOLS '89: تكنولوجيا لغات وأنظمة البرمجة الكائنية : وقائع المؤتمر، المركز الوطني لتكنولوجيا المعلومات، باريس، لا ديفانس، فرنسا، 13-15 نوفمبر 1989. TOOLS: تكنولوجيا لغات وأنظمة البرمجة الكائنية. باريس: المركز الوطني لتكنولوجيا المعلومات، لا ديفانس. ص 11.  
  6. "الإطالة في البديهيات: كتاب العقول المدبرة للبرمجة" . 27 مارس 2009.
  7. كوكس، براد جيه؛ ناروف، ستيف؛ هسو، هانسن (12 يونيو 2020). "أصول لغة أوبجكتيف-سي في مؤتمر PPI/Stepstone وتطورها في شركة NeXT" . وقائع مؤتمر ACM للغات البرمجة . 4 (HOPL): 82:1–82:74. doi : 10.1145/3386332 . S2CID 218518131 . 
  8. "حول لغة أوبجكتيف-سي" . شركة آبل. 17 سبتمبر 2015. تم الاطلاع عليه في 2 مارس 2015 .
  9. جيبسون، ديفيد؛ ألدريتش، كلارك؛ برينسكي، مارك، محرران. (2007). الألعاب والمحاكاة في التعلم عبر الإنترنت: أطر البحث والتطوير . هيرشي، بنسلفانيا: مجموعة IDEA . ص 388. ISBN  978-1-59904-305-0.
  10. كريبس، أرلين (1999). دليل تمويل التعليم عن بعد . دوبوك، آيوا: دار نشر كيندال/هانت. ص 4. ISBN  978-0-7872-4980-9.

الكتب

  • البرمجة الكائنية التوجه: منهج تطوري . أديسون ويسلي. 1991. ISBN 0-201-54834-8.
  • التوزيع الفائق: الأشياء كملكية على الحدود الإلكترونية . أديسون ويسلي. 1996. ISBN 0-201-50208-9.
  • الإطالة في البديهيات - مدونته الشخصية 
  • VirtualSchool.edu (أرشيف 2017) موقع إلكتروني لاستضافة أعماله المتنوعة 
  • هاتشينسون، جيمس (17 يونيو 2010). "دليل لغات البرمجة من الألف إلى الياء: أوبجكتيف-سي" . مجلة كمبيوتر وورلد . مؤرشف من الأصل في 13 مايو 2011. تم الاطلاع عليه في 9 مارس 2011 .