آلان كاي

آلان كاي: الرجل الذي رأى الكمبيوتر المحمول في عام 1968

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

من جيتار الجاز إلى الكود الموجه للكائنات

لم يكن طريق كاي إلى الحوسبة خطياً بأي حال من الأحوال. ولد في عام 1940 وترعرع في عدة ولايات بينما كانت مسيرة والد في علم وظائف الأعضاء تنقل العائلة، والتحق بمدرسة بروكلين التقنية الثانوية، ودرس علم الأحياء والرياضيات في كلية بيثاني في فرجينيا الغربية، وقضى وقتاً في العزف الاحترافي على الجيتار في دنفر قبل أن ينهي درجة البكالوريوس في الرياضيات وعلم الأحياء الجزيئي في جامعة كولورادو بولدر في عام 1966. ثم ذهب إلى جامعة يوتا، وهي إحدى برامج رسومات الحاسوب الجادة القليلة في تلك الحقبة، ليحصل على درجة الماجستير في الهندسة الكهربائية في عام 1968 ودرجة الدكتوراه في علوم الحاسوب في عام 1969 تحت إشراف رواد الرسومات ديفيد إيفانز (David Evans) وإيفان ساذرلاند (Ivan Sutherland). كانت أطروحته، "FLEX: لغة مرنة قابلة للتوسعة" (FLEX: A Flexible Extendable Language)، تحمل بالفعل بكرة فكرة سيقضي مسيرته المهنية في تفصيلها: وهي أن لغة الكمبيوتر يمكن بناؤها من وحدات صغيرة قائمة بذاتها تتبادل الرسائل فيما بينها، بدلاً من قائمة طويلة واحدة من التعليمات التي تعمل على بيانات مشتركة.

مركز زيروكس بارك وولادة سمولتك

انضم كاي إلى مركز أبحاث زيروكس بالو ألتو (Xerox Palo Alto Research Center) المنشأ حديثاً في عام 1970، حيث قاد مجموعة بحوث التعلم. وهناك صمم بنفسه معظم الإصدارات المبكرة من سمولتك (Smalltalk)، وهي أول لغة برمجة موجهة للكائنات الديناميكية بالكامل والأهم من ذلك، بيئة حوسبة متكاملة — مع تصحيح الأخطاء الخاص بها، ومحرر، وذاكرة افتراضية، واجهة رسومية ذات نوافذ متداخلة تعمل على محطة العمل ألتو (Alto). لقد كان كاي هو من صاغ مصطلح "البرمجة الموجهة للكائنات" (object-oriented programming)، على الرغم من أنه قال لاحقاً إنه ندم على هذا اللقب: "أنا أسف لأنني صاغت مصطلح 'الكائنات' منذ زمن طويل لهذا الموضوع، لأنه يجعل العديد من الناس يركزون على الفكرة الأقل شأناً. الفكرة الكبرى هي 'المراسلة' (messaging)." وأصبح هذا الإصرار على التواصل بين قطع البرمجيات المستقلة والمغلفة - بدلاً من الكائنات نفسها - واحداً من أعمق الأفكار وأكثرها جدلاً في تاريخ لغات البرمجة، وهو يدعم الواجهة الرسومية ذات النوافذ التي لا يزال كل كمبيوتر وهاتف حديث يستخدمها.

الاختبار المجاني
وكم يبلغ ذكاؤك؟

عشرون سؤالاً وثماني دقائق على الساعة، ونسبة مئوية مقاسة مقابل كل من خاضه. دون تسجيل.

اخوض اختبار الذكاء →

داينابوك ورؤية سبقت عتادها

لم يُتصور العمل على سمولتك في بارك أبداً كغاية في حد ذاته؛ لقد كان النصف البرمجي لفكرة عتاد كان كاي يحملها منذ أيامه في يوتا. لقد تخيل كمبيوتر شخصياً بحجم كتاب للأطفال — شيئاً يمكن للطفل حمله، والرسم عليه، وبرمجته، والتعلم منه، وغير متصل بأي حاسوب مركزي لأي مؤسسة. لم يتم بناء داينابوك كما وصفه كاي لأول مرة في عام 1968، لكن حمضه النووي يمر عبر ألتو، وعبر واجهة ماكنتوش (Macintosh) التي ساعد زملاء كاي في بارك في إلهامها، وفي النهاية عبر أجهزة الكمبيوتر المحمولة والأجهزة اللوحية والقارئات الإلكترونية الحقيقية. وقد اعتبر كاي الفجوة بين الفكرة والشيء إرشادية وليست محرجة، مشيراً لاحقاً إلى أن ثورة الحوسبة كانت "جديدة جداً، ولم يتم تنفيذ كل الأفكار الجيدة عالمياً" — وهي عبارة تضاعفت كافتخار وكإدانة لصناعة اعتقد أنها رضيت بأقل بكثير مما يمكنها تحقيقه.

ما بعد بارك: أتاري، أبل، ديزني

تُقرأ مسيرة كاي المهنية بعد زيروكس وكأنها جولة في أكثر زوايا وادي السيليكون نَهَماً للأفكار. فقد شغل منصب كبير العلماء في أتاري (Atari) من عام 1981 إلى عام 1984، وزميل أبل (Apple Fellow) من عام 1984 إلى عام 1997، وزميل ديزني (Disney Fellow) في والت ديزني إماجينيرينغ (Walt Disney Imagineering) من عام 1997 فصاعداً. وفي عام 2001، أسس معهد وجهات النظر للأبحاث (Viewpoints Research Institute) غير الربحي لمواصلة السعي وراء اهتمامه طويل الأمد بتبسيط البرمجيات وتحسين كيفية تعلم الأطفال باستخدام أجهزة الكمبيوتر، وشغل لاحقاً منصباً رفيع المستوى كزميل في مختبرات إتش بي (HP Labs) وتعيينات أكاديمية في جامعة كاليفورنيا في لوس أنجلوس (UCLA)، و جامعة كيوتو، ومعهد ماساتشوستس للتكنولوجيا (MIT). طوال ذلك الوقت، استمر في بناء أدوات تعليمية بدلاً من المنتجات التجارية: سويك (Squeak)، وهو سليل سمولتك مفتوح المصدر في عام 1995؛ وإيتويز (Etoys)، وهي بيئة برمجة تعليمية مبنية عليها في العام التالي؛ وبعد ذلك مشروع التعاون الشبكي ثلاثي الأبعاد كروكيه (Croquet). كما ساهم في مبادرة "كمبيوتر محمول لكل طفل" (One Laptop Per Child)، وهي سليل مباشر لفكرة داينابوك التي تستهدف الأطفال في العالم النامي.

التقدير

في عام 2003، منحت جمعية آلات الحوسبة (Association for Computing Machinery) كاي جائزة تورينغ (Turing Award) — وهي معادلة لجائزة نوبل في الحوسبة — " لريادته في العديد من الأفكار التي هي أساس لغات البرمجة الموجهة للكائنات المعاصرة، وقيادته للفريق الذي طور سمولتك، ولإسهاماته الأساسية في الحوسبة الشخصية." وفي العام التالي جلب له كل من جائزة كيوتو (Kyoto Prize) وجائزة تشارلز ستارك دريبر (Charles Stark Draper Prize)، والأخيرة تشاركها مع زملاء بارك السابقين بوتلر لامبسون (Butler Lampson)، وروبرت تايلور (Robert Taylor)، وتشارلز ثاكر (Charles Thacker) لاختراع الكمبيوتر الشخصي. وهو يحمل درجات دكتوراه فخرية من مؤسسات تشمل معهد جورجيا للتكنولوجيا (Georgia Tech)، وجامعة إدنبرة، وجامعة كيوتو، وهو زميل في الأكاديمية الأمريكية للفنون والعلوم والأكاديمية الوطنية للهندسة.

لماذا يُسمى آلان عبقرياً

تستند حجّة عبقرية كاي بشكل أقل إلى أي اختراع فردي وأكثر إلى عادة رؤية الأنظمة بالكامل قبل وجود أجزاء لبنائها: كمبيوتر شخصي بحجم كتاب للأطفال، تم تخطيطه في عام 1968 عندما كانت أجهزة الكمبيوتر تملأ الغرف؛ واجهة رسومية ذات نوافذ تم تصميمها قبل سنوات من امتلاك أي شخص لشاشة دقيقة بدرجة تجعلها تحتاج إلى واحدة؛ نموذج برمجي مبني حول "المراسلة" بين كائنات مستقلة، والذي وصل إليه جزئياً من خلال تدريسه الجامعي في علم الأحياء، مفكراً في خلايا تتواصل بدلاً من برامج تنفذ. نسبت لجنة جائزة تورينغ الفضل إليه في "ريادة" الأفكار الكامنة وراء البرمجة الموجهة للكائنات — وهو حكم حول أصالة الفكر، وليس فقط التنفيذ الهندسي. الحجة المضادة النزيهة هي أن كاي كان مهندساً معمارياً واحداً بين عدة مهندسين في مؤسسة فريدة الموارد؛ تضمنت مجموعة بحوث التعلم في زيروكس بارك والمختبرات المجاورة لها مفكرين هائلين آخرين، وكان الكثير مما جعل داينابوك وسمولتك قابلين للاستخدام، بدلاً من أن يكونا رؤيويين مجردين، عملاً جماعياً نسبه كاي نفسه باستمرار إلى فريقه. كما أمضى كاي عقوداً في الجدل بشكل حاد بأن صناعة الحوسبة لم تنته قط — أو حتى تفهم — الأفكار التي طرحها هو وزملاؤه، وهو نقد يعتبر بمزاعمه مقياساً للطموحات غير المحققة بقدر ما هو مقياس للإنجاز.

الإرث

كل جهاز كمبيوتر محمول، وجهاز لوحي، ونظام تشغيل ذي نوافذ قيد الاستخدام اليوم ينحدر، بدرجة ما، من جهاز وصفه كاي قبل أن يمكن بناؤه ولغة صممها لتعمل عليه. ويبقى، على حد تعبيره، أقل اهتماماً بما تم إنجازه وأكثر اهتماماً بما لم يتم إنجازه بعد: ثورة حوسبة غير مكتملة قضى ستين محاولة في محاولة إكمالها.

قارن مع العظماء

David Hilbert vs Nikola TeslaJohann Wolfgang Von Goethe vs PythagorasMahatma Gandhi vs Paul DiracEdgar Allan Poe vs William Shakespeare
عرض التصنيفات →كل المقارنات →

أطفال معجزة

Kit ArmstrongKit ArmstrongA full-time university student at nine, called the greatest…Arisa TrewFirst woman to land a 720, then Olympic park gold at age 14Monica SelesTeenage world No. 1 who won eight Grand Slam titles before…Erik DemaineErik DemaineEntered university at twelve and became MIT's youngest-ever…
أطفال معجزة →

العب وعد غدًا

تحدي العباقرة اليومي · Brain teaser
A clock takes 5 seconds to strike 6 o'clock. How long to strike 12 o'clock?
انقر على إجابتك ↓
أي عبقري أنت؟ اختبار ذكاء مجاني