دنیس ریچی

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو


دنیس ریچی
Dennis MacAlistair Ritchie .jpg
متولد ۹ سپتامبر ۱۹۴۱(۱۹۴۱-09-0۹)
برانکسویل , نیویورک
مرگ ۱۲ اکتبر ۲۰۱۱ (۷۰ سال)
برکلی هایز، نیوجرسی
ملیت Flag of the United States.svg ایالات متحده آمریکا
رشته فعالیت علوم رایانه
محل کار Lucent Technologies
آزمایشگاه‌های بل (۱۹۶۷-۲۰۰۷)
دلیل شهرت زبان برنامه نویسی سی، سیستم عامل یونیکس، بی‌سی‌پی‌ال، آلترن، مولتیکس، زبان برنامه نویسی بی
جوایز جایزه تورینگ (۱۹۸۳)
مدال ملی فناوری
پانویس
Dennis M. Ritchie

دنیس مک‌آلیستر ریچی (به انگلیسی: Dennis MacAlistair Ritchie)‏ (زاده ۹ سپتامبر ۱۹۴۱، درگذشته ۱۲ اکتبر ۲۰۱۱) دانشمند علم رایانه آمریکایی بود که در شکل گیری عصر دیجیتال نقش به سزایی داشت. او زبان برنامه نویسی سی و به همراه همکار دیرین خود کنت تامسون، سیستم عامل یونیکس را به وجود آورد.

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

دنیس ریچی در تاریخ ۱۲ اکتبر ۲۰۱۱ در سن هفتاد سالگی درگذشت.[۱]

فعالیت‌ها [ویرایش]

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

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

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

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

جوایز [ویرایش]

ریچی و تامسون به خاطر کار بر روی سیستم‌عامل یونیکس و مقاله‌هایی که درباره آن منتشر کردند، جایزه‌های بسیاری دریافت کردند:


منابع [ویرایش]

جستجو در ویکی‌خبر اخبار مرتبط در ویکی‌خبر:
دنیس ریچی، خالق زبان برنامه‌نویسی سی، درگذشت