حياته المبكرة وتعليمه
ولد أليك غليني في 25 ديسمبر 1925. التحق بمدرسة “Solihull School” قبل أن ينتقل إلى كلية “Trinity Hall” بجامعة كامبريدج. خلال الحرب العالمية الثانية، عمل غليني في مؤسسة أبحاث الاتصالات التابعة للجيش (TRE). بعد الحرب، عاد إلى كامبريدج وحصل على شهادة في الرياضيات. هذا التعليم والخبرة المبكرة وضع الأساس لمسيرته المهنية الرائدة في مجال علوم الكمبيوتر.
العمل في مؤسسة أبحاث الاتصالات التابعة للجيش (TRE)
كانت فترة غليني في مؤسسة أبحاث الاتصالات التابعة للجيش (TRE) حاسمة في تطوير خبرته في مجال الحوسبة. في TRE، اكتسب خبرة عملية في بناء وتشغيل أجهزة الكمبيوتر. سمح له هذا التعرض المبكر بالتكنولوجيا المتطورة في ذلك الوقت بفهم التحديات والفرص الكامنة في برمجة الكمبيوتر. كما ساهمت تجربته في TRE في تطوير اهتمامه بلغات البرمجة عالية المستوى، مما أدى في النهاية إلى تطوير Autocode.
تطوير Autocode
إن إرث أليك غليني الدائم هو بلا شك تطوير Autocode. في الخمسينيات من القرن الماضي، عندما كانت برمجة الكمبيوتر عملية معقدة وتستغرق وقتًا طويلاً، أدرك غليني الحاجة إلى لغة برمجة أكثر سهولة في الاستخدام. كانت اللغات البرمجية المبكرة منخفضة المستوى، تتطلب من المبرمجين كتابة تعليمات برمجية معقدة ومفصلة خاصة بكل جهاز. أدرك غليني أن هذا يمثل عائقًا كبيرًا أمام اعتماد الحوسبة على نطاق واسع. استجابةً لذلك، شرع في إنشاء Autocode، وهي لغة تهدف إلى تبسيط عملية البرمجة.
كان Autocode ابتكارًا ثوريًا في ذلك الوقت. قدمت مستوى أعلى من التجريد مقارنة باللغات البرمجية الموجودة، مما سمح للمبرمجين بكتابة التعليمات البرمجية بتنسيق أقرب إلى اللغة الإنجليزية العادية. جعل هذا الترميز أكثر سهولة في القراءة والفهم، مما قلل من عدد الأخطاء ووقت التطوير. قدمت Autocode أيضًا ميزات مثل العمليات الحسابية النقطة العائمة، والتي كانت غير شائعة في ذلك الوقت. سهلت هذه الميزات على العلماء والمهندسين استخدام أجهزة الكمبيوتر لحل المشكلات المعقدة.
تم تنفيذ Autocode في البداية على جهاز الكمبيوتر “Mark 1” في جامعة مانشستر. كان نجاح Autocode سريعًا، وسرعان ما تم اعتماده على أجهزة كمبيوتر أخرى. كان له تأثير كبير على تطوير لغات البرمجة اللاحقة، ومهد الطريق لظهور لغات عالية المستوى مثل FORTRAN و ALGOL.
التأثير والأهمية
كان لـ Autocode تأثير عميق على مجال علوم الكمبيوتر. لقد جعل البرمجة في متناول جمهور أوسع من المستخدمين، بمن فيهم العلماء والمهندسون وغير المتخصصين في علوم الكمبيوتر. من خلال تبسيط عملية البرمجة، ساعد Autocode على تسريع وتيرة الابتكار في مجموعة واسعة من المجالات. كان لـ Autocode أيضًا تأثير كبير على تطوير لغات البرمجة اللاحقة. استلهمت العديد من الأفكار والمفاهيم الموجودة في Autocode في تصميم لغات عالية المستوى مثل FORTRAN و ALGOL. ساعد هذا في إنشاء أساس مشترك لتطوير البرمجيات، مما سهل على المبرمجين تعلم واستخدام لغات مختلفة.
العمل الأكاديمي
بالإضافة إلى عمله في تطوير Autocode، كان أليك غليني أيضًا شخصية بارزة في الأوساط الأكاديمية. بعد مغادرته TRE، انضم إلى جامعة مانشستر، حيث عمل كمحاضر ومحاضر أول في علوم الكمبيوتر. خلال فترة عمله في جامعة مانشستر، قام بتدريس عدد لا يحصى من الطلاب، وألهم الجيل القادم من علماء الكمبيوتر. كان غليني أيضًا باحثًا غزير الإنتاج، حيث نشر العديد من الأوراق البحثية حول مجموعة واسعة من الموضوعات المتعلقة بعلوم الكمبيوتر. ساهم عمله في تقدم هذا المجال وساعد في ترسيخ جامعة مانشستر كمركز رائد لأبحاث علوم الكمبيوتر.
مساهمات أخرى
بالإضافة إلى عمله في Autocode والعمل الأكاديمي، قدم أليك غليني العديد من المساهمات الأخرى في مجال علوم الكمبيوتر. كان مهتمًا بشكل خاص بتطوير تقنيات الرسم بالكمبيوتر. طور غليني عددًا من خوارزميات وبرامج الرسم بالكمبيوتر المبتكرة، والتي استخدمت لإنشاء صور ورسوم بيانية معقدة. كما كان مهتمًا باستخدام أجهزة الكمبيوتر لحل المشكلات في مجالات أخرى، مثل الطب والهندسة. عمل غليني في عدد من المشاريع متعددة التخصصات، حيث تعاون مع باحثين من تخصصات أخرى لتطبيق أجهزة الكمبيوتر على مجموعة واسعة من المشكلات.
حياته الشخصية
خارج نطاق عمله في مجال علوم الكمبيوتر، كان أليك غليني فردًا متعدد الاهتمامات. كان موسيقيًا شغوفًا، وعزف على البيانو والأورغن. كان أيضًا عالمًا لغويًا ماهرًا، ويتحدث عدة لغات. استمتع غليني بالسفر وقضاء الوقت مع عائلته. كان معروفًا بذكائه وروح الدعابة لديه، وكان يحظى باحترام كبير من قبل زملائه وطلابه.
وفاته وإرثه
توفي أليك غليني في عام 2003 عن عمر يناهز 77 عامًا. ترك وراءه إرثًا دائمًا كمخترع Autocode، وأحد رواد علوم الكمبيوتر. سيظل عمله يتذكره لتبسيطه برمجة الكمبيوتر وجعلها في متناول جمهور أوسع. تستمر أفكاره ومفاهيمه في التأثير على تطوير لغات البرمجة اليوم. يعتبر أليك غليني شخصية رائدة في تاريخ علوم الكمبيوتر، وستظل مساهماته تلهم الباحثين والمبرمجين في المستقبل.
الجوائز والتكريمات
- زمالة جمعية الكمبيوتر البريطانية
- جائزة بايونير من جمعية الحاسبات
خاتمة
كان أليك غليني شخصية بارزة في تاريخ علوم الكمبيوتر، اشتهر بتطويره لـ Autocode، وهي لغة برمجة رائدة ساهمت في جعل البرمجة في متناول جمهور أوسع. ترك غليني إرثًا دائمًا من خلال عمله الأكاديمي ومساهماته الأخرى في هذا المجال، وسيظل اسمه محفورًا في سجلات تاريخ الحوسبة.