دنیس ریچی

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

پرش به: ناوبری, جستجو
دنیس ریچی (راست) و کنت تامسون.

دنیس ریچی یک از دانشمندان علم رایانه است. وی در ۹ سپتامبر ۱۹۴۱ (میلادی) محله برونزویل شهر نیویورک به دنیا آمد. نام او بر روی کارهایی نظیر ALTRAN ٬ B ٬ BCPL ٬ زبان برنامه نویسی سی٬ و یونیکس وجود دارد.

وی در دانشگاه هاروارد در رشته فیزیک مشغول به تحصیل شد و بعد از مدتی این رشته را رها کرد و در رشتهٔ ریاضی کاربردی مدرک لیسانس و فوق لیسانس خودرا گرفت وهمچنین دکترا.موضوع پایان نامهٔ دکترای او در سال ۱۹۶۸ در مورد تقسیمات سلسله‌ای توابع بود. وی در دوران تحصیل به این نتیجه رسیده بود که به رشتهٔ فیزیک علاقه‌ای ندارد وبرای فیزیک دان شدن به اندازهٔ کافی با هوش نیست و کامپیوتر برای او جذابتر و راحتتر است. وی همانند پدرش در سال جذب شرکت بل شد. او در حین کار در شرکت در گیر پروژه Multics شده بود که می‌توان آن رانسخهٔ اولیه سیستم عامل یونیکس نامید.تجربه کار بر روی این پروژه باعث شد که او و کنت تامسون نکته‌ها وایده‌های فراوانی بدست آورند که نتیجهٔ آن در سیستم عامل یونیکس مشخص شد در حال حاضر به عنوان یک سرپرست در مرکز تحقیقات نرم‌افزاری شرکت لوسنت کار می‌کند.

همانند ریچارد استالمن او را در دنیای اینترنت با یک نام مختصر و معروف می‌شناسند ٬ او به همراه کنت تامسون تقریباً اکثر مواقع در کنار هم نام برده می‌شوند «K&R» حتما متوجه شدید که حرف R از آن ریچی است.

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

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

در حال حاضر زبان برنامه‌نویسی سی نقش فوق‌العاده‌ مهم و بنیادی برای بسیاری از برنامه‌های معروف و پروژه‌های بزرگ روز دنیا دارد. سیستم‌عامل‌ها مانند لینوکس٬ سولاریس، بی اس دی٬ مک او اس٬ ویندوز و انواع متنوع دیگر. زبان‌های برنامه‌نویسی مانند سی پلاس پلاس٬ سی شارپ٬ جاوا و جاوا اسکریپت و بسیاری دیگر. شاید باید گفت سیستم‌عامل‌هایی مانند ویندوز و لینوکس بدون آن به وجود نمی‌آمدند که این همه جنجال برانگیز شوند. دنیای نرم‌افزارهای آزاد کاملاً با پدران خود آشنا هستند.

ریچی و تامسون به خاطر کاربر روی سیستم عامل یونیکس و مقاله‌هایی که درباره آن منتشر کردند جایزه‌های بسیاری دریافت کردند: جایزه (IEEE Emmanuel Piore(۱۹۸۲ جایزه تورینگ ۱۹۸۳ جایزه سیستم‌های نرم افزاری (ACM(۱۹۸۳ و مدال(IEEEHamming(۱۹۹۰.



این نوشتار دربارهٔ زندگی‌نامهٔ افراد، خُرد است. با گسترش آن به ویکی‌پدیا کمک کنید.