آلان كاي

من ويكيبيديا، الموسوعة الحرة

آلان كاي
Alan Kay والنموذج الأولي لـ Dynabook (3009206205) .jpg
كاي ونموذج دينابوك
وُلِدّ
آلان كيرتس كاي

(1940-05-17) 17 مايو 1940 (سن 82)
سبرينغفيلد ، ماساتشوستس ، الولايات المتحدة
تعليمجامعة كولورادو في بولدر ( بكالوريوس ، 1966) ،
كلية الهندسة بجامعة يوتا ( ماجستير ، 1968 ؛ دكتوراه ، 1969)
معروف بDynabook
البرمجة الشيئية
Smalltalk
واجهة المستخدم الرسومية
Windows
زوجبوني ماكبيرد
الجوائزجائزة إيه سي إم تورينج (2003)
جائزة كيوتو
تشارلز ستارك درابر
مهنة علمية
مجالاتعلوم الكومبيوتر
المؤسساتXerox PARC
جامعة ستانفورد
Atari Inc.
Apple Inc. ATG
Walt Disney Imagineering
UCLA
Kyoto University
MIT
Viewpoints Research Institute
Hewlett-Packard Labs
أُطرُوحَةفليكس: لغة مرنة قابلة للتمديد  (1968)
مستشارو الدكتوراهديفيد سي إيفانز
روبرت س بارتون
طلاب بارزونديفيد كانفيلد سميث

Alan Curtis Kay (من مواليد 17 مايو 1940) [1] هو عالم كمبيوتر أمريكي اشتهر بعمله الرائد في البرمجة الموجهة للكائنات وتصميم واجهات المستخدم الرسومية (GUI). في Xerox PARC ، قاد تصميم وتطوير أول واجهة كمبيوتر مكتبي حديثة ذات نوافذ. هناك أيضًا قاد تطوير لغة البرمجة الشيئية المؤثرة Smalltalk ، حيث قام شخصياً بتصميم معظم الإصدارات المبكرة من اللغة وصياغة مصطلح "وجوه المنحى". تم انتخابه زميلاً في الأكاديمية الأمريكية للفنون والعلوم والأكاديمية الوطنية للهندسة والجمعية الملكية للفنون . [2] حصل على جائزة تورينج في عام 2003.

كاي هو أيضًا عازف جيتار محترف سابق وملحن ومصمم مسرحي. وهو أيضًا عازف أرغن أنبوب كلاسيكي .

عالم الكمبيوتر آلان كاي

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

في مقابلة حول التعليم في أمريكا مع Davis Group Ltd. ، قال كاي:

كان من دواعي سروري أو ثروة أن أتعلم كيفية القراءة بطلاقة بدءًا من سن الثالثة ، لذلك كنت قد قرأت ربما 150 كتابًا بحلول الوقت الذي وصلت فيه إلى الصف الأول ، وكنت أعرف بالفعل أن المعلمين يكذبون علي. [3]

في الأصل من سبرينغفيلد ، ماساتشوستس ، انتقلت عائلة كاي عدة مرات بسبب مسيرة والده في علم وظائف الأعضاء قبل أن يستقر في نهاية المطاف في منطقة العاصمة نيويورك عندما كان في التاسعة من عمره.

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

ثم قام كاي بتدريس الجيتار في دنفر بولاية كولورادو لمدة عام وتم تجنيده على عجل في القوات الجوية للولايات المتحدة عندما استفسر مجلس المسودة المحلي عن حالته غير الطلابية. بعد إجراء اختبار الكفاءة ، تم تعيينه كمبرمج كمبيوتر ، وعادة ما تملأه النساء بسبب دلالات السكرتارية في ذلك الوقت. هناك ابتكر نظامًا مبكرًا لنقل الملفات عبر الأنظمة الأساسية .

بعد إجازته ، التحق بجامعة كولورادو بولدر وحصل على بكالوريوس العلوم في الرياضيات والبيولوجيا الجزيئية عام 1966.

في خريف عام 1966 ، بدأ دراسته العليا في كلية الهندسة بجامعة يوتا . حصل على ماجستير العلوم في الهندسة الكهربائية عام 1968 ، ثم حصل على درجة الدكتوراه في علوم الكمبيوتر عام 1969. وصفت أطروحته للدكتوراه ، FLEX: لغة مرنة قابلة للتمديد ، اختراع لغة كمبيوتر اسمها FLEX . [4] [5] [6] أثناء وجوده هناك ، عمل مع "آباء رسومات الكمبيوتر " ديفيد سي إيفانز (الذي تم تجنيده مؤخرًا من جامعة كاليفورنيا ، بيركليلبدء قسم علوم الكمبيوتر في ولاية يوتا) وإيفان ساذرلاند (اشتهر بكتابة برامج رائدة مثل Sketchpad ). لقد ألهم إرشادهم بشكل كبير وجهات نظر كاي المتطورة حول الكائنات وبرمجة الكمبيوتر . نظرًا لأنه أصبح أكثر انشغالًا بالبحث عن وكالة مشاريع الأبحاث الدفاعية المتقدمة (DARPA) ، فقد أنهى مسيرته الموسيقية.

في عام 1968 ، التقى سيمور بابيرت وتعلم لغة البرمجة Logo ، وهي لهجة من Lisp محسّنة للأغراض التعليمية. قاده ذلك إلى التعرف على أعمال جان بياجيه وجيروم برونر وليف فيجوتسكي والتعلم البنائي ، مما زاد من تأثيره على توجهه المهني.

ترك كاي يوتا كأستاذ مشارك في علوم الكمبيوتر في عام 1969 ، وأصبح باحثًا زائرًا في مختبر ستانفورد للذكاء الاصطناعي في انتظار قبول الأستاذية في جامعة كارنيجي ميلون . بدلاً من ذلك ، في عام 1970 ، انضم إلى فريق أبحاث Xerox PARC في بالو ألتو ، كاليفورنيا . خلال العقد ، طور نماذج أولية لمحطات العمل المتصلة بالشبكة باستخدام لغة البرمجة Smalltalk .

إلى جانب بعض الزملاء في PARC ، يعد Kay أحد آباء فكرة البرمجة الشيئية (OOP) ، والتي سماها. تم تطوير بعض المفاهيم الأصلية الموجهة للكائنات ، بما في ذلك استخدام الكلمتين "كائن" و "فئة" ، من أجل Simula 67 في مركز الحوسبة النرويجي . قال كاي:

يؤسفني أني صاغت منذ فترة طويلة مصطلح "الأشياء" لهذا الموضوع لأنه يجعل الكثير من الناس يركزون على الفكرة الأقل أهمية. الفكرة الكبيرة هي " المراسلة ". [7]

أثناء وجوده في PARC ، تصور كاي مفهوم Dynabook ، وهو سلف رئيسي لأجهزة الكمبيوتر المحمول والكمبيوتر اللوحي والكتاب الإلكتروني . وهو أيضًا مهندس واجهة المستخدم الرسومية الحديثة المتداخلة (GUI). [8] نظرًا لأن Dynabook تم تصميمه كمنصة تعليمية ، فهو يعتبر من أوائل الباحثين في التعلم المتنقل . تم اعتماد العديد من ميزات مفهوم Dynabook في تصميم منصة تعليمية One Laptop Per Child ، [9] والتي يشارك فيها كاي بنشاط.

العمل اللاحق

من عام 1981 إلى عام 1984 ، كان كاي كبير العلماء في أتاري . في عام 1984 ، أصبح زميلًا لشركة Apple. بعد إغلاق Apple Advanced Technology Group في عام 1997 ، [10] تم تجنيده من قبل صديقه بران فيرين ، رئيس قسم البحث والتطوير في ديزني ، للانضمام إلى والت ديزني Imagineering كزميل ديزني. وبقي هناك حتى غادر فيرين لبدء شركة أبلايد مايندز مع شركة إيماجينير داني هيليس ، مما أدى إلى وقف برنامج الزملاء.

في عام 2001 ، أسس كاي معهد Viewpoints Research Institute ، وهو منظمة غير ربحية مكرسة للأطفال والتعلم وتطوير البرمجيات المتقدمة. في السنوات العشر الأولى ، كان كاي ومجموعة فيوبوينتس مقرهما في أبلايد مايندز في غلينديل ، كاليفورنيا ، حيث عمل هو وفرين في مشاريع مختلفة. شغل كاي منصب رئيس المعهد حتى إغلاقه في عام 2018.

في عام 2002 ، انضم كاي إلى HP Labs كزميل أول ، [11] وغادر عندما قامت HP بحل فريق أبحاث البرامج المتقدمة في 20 يوليو 2005. [12] كان أستاذًا مساعدًا لعلوم الكمبيوتر في جامعة كاليفورنيا ، لوس أنجلوس ، أستاذ زائر في جامعة كيوتو ، وأستاذ مساعد في معهد ماساتشوستس للتكنولوجيا (MIT). خدم كاي في المجلس الاستشاري لـ TTI / Vanguard .

صرير ، إيتويز ، وكروكيه

في ديسمبر 1995 ، بينما كان لا يزال في Apple ، تعاون Kay مع العديد من الآخرين لبدء إصدار Squeak مفتوح المصدر من Smalltalk . كجزء من هذا الجهد ، في نوفمبر 1996 ، بدأ فريقه البحث حول ما أصبح نظام Etoys . بدأ مؤخرًا مع David A. Smith و David P. Reed و Andreas Raab و Rick McGeer و Julian Lombardi و Mark McCahill ، مشروع Croquet ، وهو عبارة عن بيئة شبكية ثنائية وثلاثية الأبعاد مفتوحة المصدر للعمل التعاوني.

قرص

في عام 2001 ، أصبح من الواضح أن بنية Etoy في Squeak قد وصلت إلى حدودها فيما يمكن أن تفعله البنية التحتية للواجهة Morphic. اقترح أندرياس راب ، الباحث في مجموعة كاي آنذاك في Hewlett-Packard ، تحديد "عملية البرنامج النصي" وتوفير آلية جدولة افتراضية تتجنب العديد من المشكلات العامة. [13] وكانت النتيجة واجهة مستخدم جديدة ، مقترحة لتحل محل واجهة المستخدم Squeak Morphic. قم بتعديل الآليات المضافة للجزر ، والرسائل غير المتزامنة ، واللاعبين والأزياء ، وملحقات اللغة ، والمشاريع ، والبرمجة النصية. [14] يعتمد نظام الكائن الأساسي الخاص به على الفئة ، ولكن بالنسبة للمستخدمين (أثناء البرمجة) ، فإنه يتصرف كما لو كان قائمًا على النموذج الأولي. يتم إنشاء كائنات القرص وتشغيلها في نوافذ مشروع القرص.

آلة الأطفال

في نوفمبر 2005 ، في القمة العالمية لمجتمع المعلومات ، كشفت مختبرات أبحاث معهد ماساتشوستس للتكنولوجيا عن كمبيوتر محمول جديد للاستخدام التعليمي في جميع أنحاء العالم. لديها العديد من الأسماء ، بما في ذلك 100 دولار للكمبيوتر المحمول ، وبرنامج كمبيوتر محمول لكل طفل ، وجهاز الأطفال ، و XO-1 . تم تأسيس البرنامج ودعمه من قبل صديق كاي نيكولاس نيجروبونتي ، ويستند إلى نموذج كاي دينابوك المثالي. Kay مطور مشارك بارز للكمبيوتر ، يركز على برامجه التعليمية باستخدام Squeak و Etoys.

إعادة اختراع البرمجة

ألقى كاي محاضرات مكثفة حول فكرة أن ثورة الكمبيوتر جديدة جدًا ، ولم يتم تنفيذ جميع الأفكار الجيدة عالميًا. محاضراته في مؤتمر OOPSLA 1997 ، وحديثه عن جائزة إيه سي إم تورينج ، "ثورة الكمبيوتر لم تحدث بعد" ، كانت مستوحاة من تجاربه مع Sketchpad و Simula و Smalltalk والرمز المتضخم للبرامج التجارية.

في 31 أغسطس 2006 ، تم منح اقتراح كاي لمؤسسة العلوم الوطنية الأمريكية (NSF) ، بتمويل معهد أبحاث وجهات النظر لعدة سنوات. كان عنوان الاقتراح "خطوات نحو إعادة اختراع البرمجة: نموذج مدمج وعملي للحوسبة الشخصية كمستكشف ذاتي". [15] يأتي الإحساس بما يحاول كاي القيام به من هذا الاقتباس ، من ملخص ندوة في Intel Research Labs ، بيركلي: "تكتل البرامج التجارية ومعظم البرامج مفتوحة المصدر يستهلك في جوار عدة مئات الملايين من سطور من التعليمات البرمجية هذه الأيام. نتساءل: ما مدى صغر حجم التصميم العملي "للنموذج T" الذي يغطي هذه الوظيفة؟ مليون سطر من التعليمات البرمجية؟ 200K LOC؟ 100K LOC؟ 20K LOC؟ " [16]

الجوائز والتكريمات

آلان كاي يتسلم الجوائز
جائزة كيوتو
جائزة تورينج

حصل كاي على العديد من الجوائز والأوسمة منها:

- Kungliga Tekniska Högskolan (المعهد الملكي للتكنولوجيا) في ستوكهولم [19] (2002)
- معهد جورجيا للتكنولوجيا [20] (2005)
- منحت جامعة كولومبيا في شيكاغو دكتوراه في الآداب الإنسانية ، مرتبة الشرف [21] (2005)
- Laurea Honoris Causa من Informatica ، جامعة بيزا ، إيطاليا (2007)
- جامعة واترلو [22] (2008)
- جامعة كيوتو (2009)
- جامعة مورسيا [23] (2010)
- جامعة إدنبرة [24] (2017)
- الأكاديمية الأمريكية للفنون والعلوم
- الأكاديمية الوطنية للهندسة لاختراع مفهوم الحوسبة الشخصية المحمولة. (1997)
- الجمعية الملكية للفنون
- متحف تاريخ الكمبيوتر "لمساهماته الأساسية في الحوسبة الشخصية وتطوير واجهة الإنسان والحاسوب". [25] (1999)
- رابطة آلات الحوسبة "للمساهمات الأساسية في الحوسبة الشخصية والبرمجة الموجهة للكائنات". [26] (2008)
- معهد هاسو بلاتنر [27] [28] (2011)

وتشمل الجوائز الأخرى التي حصل عليها جائزة JD Warnier Prix d'Informatique ، وجائزة ACM Systems Software ، وجائزة مؤسسة NEC للكمبيوتر والاتصالات ، وجائزة Funai Foundation ، وجائزة Lewis Branscomb Technology ، وجائزة ACM SIGCSE للمساهمات البارزة في تعليم علوم الكمبيوتر.

انظر أيضا

المراجع

  1. ^ أ ب "جائزة تورينج من إيه سي إم" . 2003.تم نشره بواسطة Association for Computing Machinery 2012
  2. ^ كاي ، آلان (1997). لم تحدث ثورة الكمبيوتر بعد (الكلام).
  3. ^ "مقابلة مع آلان كاي حول التعليم" . الانقسام بين الأجيال . مجموعة ديفيس . تم الاسترجاع 5 مارس ، 2011 .
  4. ^ آلان كاي (1968). "FLEX: لغة مرنة قابلة للتمديد" (PDF) . جامعة يوتا . مؤرشفة من الأصلي (PDF) في 8 فبراير 2017.
  5. ^ اليسو ، بيتر. سميث ، CF (2008). الوصلات: أنماط الاكتشاف . سلسلة وايلي في هندسة النظم والتحليل ، 29. جون وايلي وأولاده. ص. 61. رقم ISBN 978-0-470-11881-8. تم الاسترجاع 15 أغسطس ، 2015 .
  6. ^ بارنز ، إس بي "آلان كاي: تحويل الكمبيوتر إلى وسيط اتصال" (PDF) . ويكي تاريخ الهندسة والتكنولوجيا. مؤرشفة من الأصلي (PDF) في 1 يوليو 2016.
  7. ^ "AlanKayOnMessaging" .
  8. ^ بيرجين ، توماس جيه. جيبسون ، ريتشارد جي جونيور (1996). تاريخ لغات البرمجة II . نيويورك ، نيويورك: مطبعة إيه سي إم ، أديسون ويسلي. دوى : 10.1145 / 234286 . رقم ISBN 978-0-201-89502-5.
  9. ^ التاريخ ، كمبيوتر محمول واحد لكل طفل
  10. ^ "آلان كاي" . أنا مبرمج . 13 نوفمبر 2009.
  11. ^ فوردال ، ماثيو (26 نوفمبر 2002). "انضم رائد الكمبيوتر إلى مختبرات HP" . مرات لوس انجليس . تم الاسترجاع 18 أكتوبر ، 2022 .
  12. ^ Paczkowski ، John (21 يوليو 2005). "HP تحول المرآب ذي الطوابق إلى مركز إعادة التدوير" . صباح الخير وادي السيليكون . مجموعة ميديا ​​نيوز. مؤرشفة من الأصلي في 26 يونيو 2007.
  13. ^ راب ، أندرياس (6 يوليو 2001). "الأحداث والنصوص والعمليات المتعددة" . مؤرشفة من الأصلي في 2 أكتوبر 2011 . تم الاسترجاع 7 يونيو ، 2009 .
  14. ^ "قرص: أوراق المعلومات" . مؤرشفة من الأصلي في 2 أكتوبر 2011.
  15. ^ كاي ، آلان. إينغلس ، دان . أوهشيما ، يوشيكي ؛ بيومارتا ، إيان ؛ راب ، أندرياس . "خطوات نحو إعادة اختراع البرمجة - نموذج مدمج وعملي للحوسبة الشخصية باعتبارها استكشافًا ذاتيًا" (PDF) . مؤرشفة من الأصلي (PDF) في 8 مايو 2013 . تم الاسترجاع 23 مارس ، 2013 . مقترح لمؤسسة العلوم الوطنية - تم منحه في 31 أغسطس 2006
  16. ^ كاي ، آلان (27 نوفمبر 2006). "كيف يمكن ببساطة وبشكل مفهوم يمكن برمجة" تجربة الحوسبة الشخصية؟ " . مؤرشفة من الأصلي في 25 يونيو 2007.
  17. ^ "جائزة UdK 01" . مؤرشفة من الأصلي في 28 مايو 2005.
  18. ^ "الحاصلون على جائزة تشارلز ستارك دريبر لعام 2004" . الأكاديمية الوطنية للهندسة . الأكاديمية الوطنية للعلوم.
  19. ^ "Hedersdoktorer 2008-1995، Inklusive ämnesområden" (بالسويدية). KTH . مؤرشفة من الأصلي في 9 يناير 2009 . تم الاسترجاع 7 يونيو ، 2009 .
  20. ^ "Tech تشكل برنامجًا مزدوجًا مع الجامعة الصينية" (PDF) . الصافرة . معهد جورجيا للتكنولوجيا. 19 ديسمبر 2005. مؤرشفة من الأصلي (PDF) في 1 يوليو 2016.
  21. ^ "جامعة كولومبيا في شيكاغو تعلن عن احتفالات بدء عام 2005" . كلية كولومبيا شيكاغو. 10 مايو 2005. مؤرشفة من الأصلي في 20 مارس 2012.
  22. ^ "دعوة UW تخرج 4378 طالبًا ، وتمنح 10 درجات فخرية" . جامعة واترلو . 10 يونيو 2008 . تم الاسترجاع 7 يونيو ، 2009 .
  23. ^ "آلان كيرتس كاي: دكتور فخري كوزا" . كلية المعلومات ، جامعة مورسيا . 2010.
  24. ^ "آلان كاي يتلقى درجة فخرية من كلية المعلوماتية" . كلية المعلوماتية ، جامعة إدنبرة . 2017.
  25. ^ "آلان كاي: 1999 حاصل على جوائز زميل" . متحف تاريخ الكمبيوتر. مؤرشفة من الأصلي في 3 أكتوبر 2012.
  26. ^ "زملاء ACM" . رابطة آلات الحوسبة. 2008.
  27. ^ "ألان كاي كزميل في HPI يقدر" (في المانيا). 21 يوليو 2011. مؤرشفة من الأصلي في 24 يوليو 2011.
  28. ^ كاي ، آلان (21 يوليو 2011). "البرمجة والتحجيم" . ألمانيا ، بوتسدام ، معهد هاسو بلاتنر: HPI Potsdam.

روابط خارجية

0.067696094512939