برترین برنامه نویسان مرد تاریخ

برنامه نویسان برخی از سخت کوش ترین و تاثیرگذارترین افراد هستند. در حالی که همه از محصولات و پلتفرم‌های نرم‌افزاری استفاده می‌کنند، برنامه‌نویسان به ندرت می‌توانند مانند افراد مشهور و مدیران عامل، کانون توجه را ببینند. در اینجا لیستی از تاثیرگذارترین برنامه نویسانی است که چشم انداز فناوری را تغییر داده اند.رایانه‌ها ماشین‌های بسیار پیچیده‌ای هستند، اما مردم بدون هیچ مهارت فنی با آن‌ها کار می‌کنند. آنها فقط با رابط گرافیکی تعامل دارند، بدون اینکه بدانند در پس زمینه چه اتفاقی می افتد. خوب، هر عنصری که در دستگاه خود می بینید توسط یک توسعه دهنده ایجاد شده است. اما این افراد دقیقا چه کسانی هستند؟امروزه برنامه نویسان به عنوان ستاره های جدید راک در نظر گرفته می شوند. در زیر به تعدادی از کدنویسان درجه یک دنیا اشاره کرده ایم که با ذهن خلاق خود دنیا را تغییر داده اند و افراد را تحت تاثیر قرار داده اند تا برنامه نویس بهتری شوند.Alan Mathison Turingآلن تورینگ یک دانشمند کامپیوتر، ریاضیدان، تحلیلگر رمز و منطق بود. او را پدر علم کامپیوتر نظری و هوش مصنوعی می نامند. در طول جنگ جهانی دوم، او تکنیک های متعددی برای شکستن رمزهای آلمانی ابداع کرد. تورینگ یک ماشین الکترومکانیکی ساخت که می توانست تنظیمات دستگاه انیگما را پیدا کند. او مفاهیم محاسبات و الگوریتم را با ماشین تورینگ رسمی کرد، دستگاهی که می تواند برای شبیه سازی منطق هر الگوریتمی سازگار شود.Dennis Ritchieدنیس ریچی یک دانشمند کامپیوتر انقلابی بود که زبان برنامه نویسی C را توسعه داد که بسیاری از زبان‌ها و فناوری‌های ماشین مدرن از جمله PS4 و Xbox بر اساس آن ساخته شده‌اند. او توسط Lucent Technologies & Bell Labs استخدام شد و در آنجا دکترای خود را نوشت. او ریچی یک سیستم عامل چند کاربره به نام یونیکس ایجاد کرد. او همچنین برای توسعه ALTRAN، B، BCPL و Multics شناخته شده است.Linus Torvaldsلینوکس ایده ی توروالدز، مهندس نرم افزار فنلاندی آمریکا بود که توسعه هسته لینوکس را به عهده گرفت. او بعدها معمار اصلی هسته لینوکس شد و در حال حاضر به عنوان هماهنگ کننده پروژه مشغول به کار است. او همچنین سیستم کنترل تجدید نظر Git و همچنین نرم افزار Suburface را ایجاد کرد. لینوس توروالدز به همراه شینیا یاماناکا موفق به دریافت جایزه فن آوری در 2012 شد و با به رسمیت شناختن سیستم عامل منبع باز جدید برای رایانه‌ها موفقیت زیادی را در لینوکس بدست آورد.Bjarne Stroustrupبیارن استروستروپ دانشمند کامپیوتر و استاد پژوهشی در مورگان استنلی است. او رئیس بخش تحقیقات برنامه نویسی در مقیاس بزرگ آزمایشگاه بل بود. بیارن استروستروپ در کنار دنیس ریچی برای توسعه زبان C کار کرد. در سال 1978، او شروع به توسعه زبان C++ را آغاز کرد. او تعریف آن را نوشت، اولین پیاده‌سازی را تولید کرد و تمام امکانات اصلی آن را طراحی کرد. استروستروپ همچنین کتاب درسی زبان برنامه نویسی C++ را نوشت.Ken Thompsonکن تامپسون که معمولا در لیست هکرها قرار دارد، پیشگام در علوم رایانه است. تامپسون در طول چندین سال کار در Bell Labs، سیستم عامل اصلی یونیکس را طراحی و اجرا کرد. او همچنین زبان برنامه نویسی B را اختراع کرده و یکی از سازندگان برنامه های اولیه سیستم عامل Plan 9 بوده است. از سال 2006، تامپسون در Google کار می کند و در نهایت او زبان برنامه نویسی Go را نیز اختراع کرد.Bill Gatesمردی که نیازی به معرفی ندارد. چگونه می توان ثروتمندترین برنامه نویس جهان را که نرم افزار آن توسط تمام دنیا استفاده می شود کنار بگذاریم؟ در پنج سال اول در مایکروسافت، گیتس شخصاً بر تک تک خطوط کدی که شرکت ارسال می کرد نظارت داشت، و اغلب مواردی را که او باگ یا نادرست می دانست، اصلاح می کرد. در روزهای اولیه، او و پل آلن یک مترجم کامل زبان بیسیک را به زبان اسمبلی برای رایانه‌ای که حتی به آن دسترسی نداشتند نوشتند که فقط 4k بایت حافظه داشت. آنها آن را روی PDP-10 نوشتند که روی شبیه ساز اینتل 8080 اجرا می شود. دستاورد ها : او با مدال ملی فناوری و نوآوری، عضو ممتاز انجمن کامپیوتر بریتانیا، و جایزه Bower برای رهبری تجاری مفتخر شد.Donald Knuthدونالد اریوین نوت دانشمند کامپیوتر، ریاضیدان و استاد دانشگاه در دانشگاه استنفورد است. نوت را “پدر” تجزیه و تحلیل الگوریتم ها نامیده اند. او به توسعه و تحلیل دقیق پیچیدگی محاسباتی الگوریتم ها کمک کرده و تکنیک‌های ریاضی را سیستم بندی کرده است. نوت همچنین خالق سیستم تایپ کامپیوتری TeX، زبان تعریف فونت METAFONT و سیستم رندر بوده است.Guido van RossumGuido van Rossum یک برنامه نویس کامپیوتر است که به عنوان نویسنده زبان برنامه نویسی پایتون شناخته می شود. در روزهای اولیه، یک روتین glob() برای BSD Unix نوشت و روی زبان برنامه نویسی ABC کار کرد. او در حین کار برای گوگل پایتون را توسعه داد و همچنان بر فرآیند توسعه پایتون نظارت دارد و در صورت لزوم تصمیمات اساسی را اتخاذ می کند. Rossum جایزه NLUUG را دریافت کرد، جایزه سال 2001 برای پیشرفت نرم افزار آزاد برای کار خود در پایتون.برای مقاله های بیشتر با ما همراه باشید.