دينيس ريتشي عالم كمبيوتر ، اشتهر في عالم البرمجة واسمه مرتبط بلغة البرمجة C ونظام التشغيل Unix، وذلك بفضل الدور الذي لعبه في تصميمهما حيث ولد في 9 سبتمبر 1941 في حي برونكس بمدينة نيويورك بالولايات المتحدة الأمريكية، ودرس في جامعة هارفارد وحصل على شهادته في الفيزياء والرياضيات التطبيقية ولعب Dennis Ritchie دورًا رئيسيًا في تطوير لغة Limbo، والتي تُستخدم لتطوير تطبيقات لنظام Infrerno فتابعونا.
حياته العلمية والعملية
كانت المرة الأولى التي يرى فيها كمبيوترًا حقيقيًا عندما دخل الجامعة ، وكان اسم الكمبيوتر في ذلك الوقت UNIVAC I ، أي Universal Computer ، وهو ثاني كمبيوتر تجاري يتم إنتاجه في الولايات المتحدة الأمريكية. أمريكا ، وبعد أن تعرف على الكمبيوتر ، ذهب إلى مكتب شركة IBM واشترى كتيب دليل المستخدم. الكمبيوتر:
- في عام 1963 ، شارك دينيس ريتشي في تدريس “مقدمة إلى البرمجة” ، وبدأ العمل في مشروع الرياضيات والحساب في معهد ماساتشوستس للتكنولوجيا ، ومن هنا كانت بدايته في عالم البرمجة ، والذي أصبح فيما بعد حياته كلها .
- بدأ حياته العملية في عام 1967 في مختبرات بيل بمركز علوم الكمبيوتر والبحوث ، أحد أهم مراكز الابتكار الرقمي في العالم ، وترأس قسم أبحاث البرمجيات في شركة Lucent Technologies.
- أكمل دنيس دراسته في مجال الحاسب الآلي وأكملها وحصل على الدكتوراه عام 1968.
- عمل دينيس ريتشي مع صديقه وزميله كين طومسون ، الذي يُنسب إليه الفضل في كتابة منصة Unix ، وتمكن Dennis من ترقية النظام ليناسب جميع الأجهزة والأنظمة الأساسية المختلفة.
- في أوائل السبعينيات اخترع دينيس لغة البرمجة C كلغة تطبيق لنظام التشغيل Unix ، والتي كانت من أهم عوامل نجاح هذه اللغة ، بالإضافة إلى سهولة وبساطة إنشاء المترجمين فيها.
- في عام 1971 ، كتب دليل مبرمج يونكس.
- في عام 1978 ، شارك دينيس في تأليف كتاب “لغة البرمجة سي” مع بريان كيرنيغان.
- حصل على جائزة Turing Award في عام 1983 مع Ken Thompson لمساهمتهما في تطوير نظرية أنظمة التشغيل العامة ، وخاصة فيما يتعلق بنظام التشغيل Unix.
- في عام 1990 ، حصل كلاهما على ميدالية IEEE Richard Hamming ، “لإنشاء نظام Unix ولغة البرمجة C”.
- في 21 أبريل 1999 ، مُنح ريتشي وطومسون أيضًا ميدالية التكنولوجيا الوطنية لعام 1998. في 21 أبريل 1999 ، منحهم الرئيس الأمريكي بيل كلينتون الميدالية لاختراعهم نظام التشغيل Unix ولغة البرمجة C.
- حصل كل من ريتشي وطومسون معًا على جائزة اليابان للمعلومات والاتصالات في عام 2011 عن عملهما في تطوير نظام يونكس.
نظام التشغيل UNIX
إنها عائلة متكاملة من أنظمة التشغيل للكمبيوتر. كتبه بعض موظفي IT & T في مختبرات Bell في مركز الكمبيوتر والأبحاث ، في السبعينيات ، بما في ذلك كين طومسون ، ودينيس ريتشي ، ودوغلاس ماكلروي ، وآخرين:
- اليوم ، أصبح UNIX أساسًا لتشكيل مجموعة متفرعة من أنظمة التشغيل ، والتي تمثل أهم عائلات أنظمة التشغيل في عالم أجهزة الكمبيوتر.
- ظهرت العديد من أنظمة التشغيل المستنسخة من Unix على مدار عقود ، ولعل أشهرها نظام Linux ، الذي طغى على شعبية Unix الحقيقية منذ إنشائها في التسعينيات.
- حصل دينيس ريتشي ، مؤسس نظام Unix ولغة C ، على مكانة كبيرة جدًا في تاريخ صناعة وبرمجة الكمبيوتر ، لاختراعه لغة C مع زميله كين طومسون وتصميم وإنشاء نظام تشغيل Unix.
- لا تزال لغة C مستخدمة على نطاق واسع اليوم في تطوير وتحديث أنظمة التشغيل والعديد من البرامج ، ولها تأثير كبير على لغات البرمجة الحديثة مثل C Sharp و Java و C ++ و Perl.
- تمت ملاحظة تأثير أنظمة تشغيل Unix حتى الوقت الحالي على الأنظمة المطورة حديثًا ، مثل توزيع برامج Berkel و HP و I BMAIX و UX والبرامج الأخرى المتوافقة مع معايير نظام التشغيل Unix ، مثل Minx و Linux .
- هذا بالإضافة إلى شركة مايكروسوفت التي استطاعت تطوير نظام التشغيل ويندوز الذي ينافس نظام التشغيل يونكس ، واستخدمت برامج التحويل البرمجي C لتطوير نظام التشغيل الخاص بها.
تأثير ميزات يونكس
حققت Unix تأثيرًا كبيرًا على أنظمة التشغيل الأخرى ، وتمكنت من جني نجاحاتها من خلال التفاعل المباشر معها ، والتحرر من السيطرة الكاملة لشركة IBM و Digital Equipment Corporation:
- تلقى النظام توزيعًا مجانيًا للبرامج من IT & T.
- تعمل الأنظمة على جميع أجهزة الكمبيوتر ، بما في ذلك الأجهزة الرخيصة.
- أنظمة Unix سهلة التركيب والتشغيل ويمكن نقلها بسهولة إلى الأجهزة الأخرى.
- كُتبت كتب Unix بلغة برمجة سهلة وعالية المستوى ، ولغتها أفضل من لغة التجميع التي كان يُعتقد أنها مهمة وضرورية لأجهزة الكمبيوتر القديمة.
تعلمنا معًا بعض المعلومات عن العالم العبقري دينيس ريتشي، الذي وافته المنية في 12 أكتوبر 2011، تاركًا العالم كله ثروة علمية لا تقدر بثمن.