دنیس ریچی

از ویکی‌پدیا، دانشنامهٔ آزاد.

دنیس ریچی (راست) و کنت تامسون.
دنیس ریچی (راست) و کنت تامسون.

Dennis MacAlistair Ritchie در ۹ سپتامبر ۱۹۴۱ محله Bronxville شهر New York به دنیا آمد. وی نیز همچون دوست و همکار خود یک دانشمند علوم رایانه‌ای بود. به طور خلاصه نام او بر روی کارهایی نظیر ALTRAN ٬ B ٬ BCPL ٬ C ٬ Multics و یونیکس وجود دارد.

وی در دانشگاه هاروارد در رشته فيزيك مشغول به تحصيل شد و بعد از مدتی این رشته را رها کرد و در رشته ی ریاضی کاربردی مدرک لیسانس و فوق لیسانس خودرا گرفت وهمچنین دکترا.موضوع پایان نامه ی دکترای او (1968) در مورد تقسیمات سلسله ای توابع بود. وی در دوران تحصیل به این نتیجه رسیده بود که به رشته ی فیزیک علاقه ای ندارد وبرای فیزیک دان شدن به اندازه ی کافی با هوش نیستو کامپیوتر برای او جذابتر و راحتتر است.وی همانند پدرش Alistair E.Ritchie در سال 1967 جذب شرکت Bell Lab شد.او در حین کار در شرکت در گیر پروژه Multics شده بود که می توان آن رانسخه ی اولیه سیستم عاملUnix نامید.تجربه کار بر روی این پروژه باعث شد که او و Ken Thompson نکته ها وایده های فراوانی بدستآورند که نتیجه ی آن در سیستم عامل Unix مشخص شد در حال حاضر به عنوان یک سرپرست در مرکز تحقیقات نرم‌افزاری شرکت Lucent Technologies ٬ [۱۱] کار می‌کند.

همانند آقای ریچار استالمن او را در دنیای اینترنت با یک نام مختصر و معروف می‌شناسند ٬ DMR . او به همراه Tampson تقریبا اکثر مواقع در کنار هم نام برده می‌شوند “K&R” حتما متوجه شدید که حرف R از آن Ritchie است.

او هم به مانند همکار و دوست خود به نوشتن برنامه‌های بسیار زیبا معروف است. شاید خصوصیات روحی آن دو باعث شد تا همانند هم برنامه بنویسند و بتوانند به همراه هم پروژه‌ای بزرگ را به مقصود برسانند. او هم برنامه‌نویسی را بهترین کار ممکن می‌داند. این دو دوست بهترین خاطره خود را نوشتن ۱۰۰۰ خط برنامه در یک روز می‌دانند. او بر روی Plan 9 و زبان برنامه‌نویسی Limbo هم کار کرد.

Bjarne Stroustrup طراح ++C معتقد است که اگر او دهه‌ای از فعالیت خود را صرف ریاضیات و اهداف نامشخص نمی‌کرد شاید هنوز یونیکس تازه‌تر از همیشه می‌بود. به هر حال این دو کار بزرگی را انجام دادند که نقطه عطفی در تاریخ رایانه محسوب می‌شود.

در حال حاضر زبان برنامه‌نویسی C نقش فوق‌العاده‌ مهم و بنیادی برای بسیاری از برنامه‌های معروف و پروژه‌های بزرگ روز دنیا دارد. سیستم‌عامل‌ها مانند لینوکس ٬ سولاریس ٬ BSD ٬ Mac OS X ٬ ویندوز و انواع متنوع دیگر. زبان‌های برنامه‌نویسی مانند ++C ٬ #C ٬ جاوا و جاوا اسکریپت و بسیاری دیگر . شاید باید گفت سیستم‌عامل‌هایی مانند ویندوز و لینوکس بدون آن به وجود نمی‌آمدند که این همه جنجال برانگیز شوند. دنیای نرم‌افزارهای آزاد کاملا با پدران خود آشنا هستند.

Ritchie و Thompson به خاطر کاربر روی سیستم عامل Unix و مقاله هایی که درباره آن منتشر کردند جایزه های بسیاری دریافت کردند: جایزه (IEEE Emmanuel Piore(1982 جایزه (ACM Turing(1983 جایزه سیستم های نرم افزاری (ACM(1983 و مدال(IEEEHamming(1990 .

منبع : http://en.wikipedia.org/wiki/Dennis_Ritchie