Най-великите програмисти на нашето време

Кой са най-великите програмисти на нашето време?

Това е въпрос, на който могат да се дадат много отговори и със сигурност списъка ще бъде дълъг. Някой от най-споменаваните имена в индустрията като Линус Торвалдс (Linus Torvalds) и Ричард Стелман (Richard Stallman), със сигурност влизат в класацията. Но кои други вие бихте определили като подходящи за титлата “най-добър програмист на нашето време”?

Ето част от най-великите:

Маргарет Хамилтън (Margaret Hamilton)

Ръководи дизайна и създаването на първия по рода си софтуер за контрол на полетите използван при совалката Аполо и мисиите на Skylab. Тя е създателката на термина „софтуерно инженерство“. Развива концепциите за асинхронен софтуер, приоритизация на задачите, end-to-end тестването, както и теории за вземане на решения от типа human-in-the-loop, които са в основата на софтуерните архитектури от свръх надежден тип.

Спечелила е следните награди:
1986 – Augusta Ada Lovelace Award
2003 – NASA’s Exceptional Space Act Award
2009 – Outstanding Alumni Award, Earlham College

Дъг Кътинг (Doug Cutting)

Разработва търсачката Lucene както и Nutch. Създател е и на Hadoop – инструмент за разпределена обработка на големи количества данни. Той е един от най-изявените привърженици на Open Source технологиите (Lucene, Nutch и Hadoop са Open Source). Кътинг е бившия изпълнителен директор на Apache Software Foundation

Награден:
2015 – O’Reilly’s Open Source Award

Доналд Кнут  (Donald Knuth)

Това е създателя на основополагащият труд в областта на програмирането – „Изкуството на компютърното програмиране“ (The Art of Computer Programming). Създава системата TeX. Има голям принос към изследването и систематизирането на алгоритмите и тяхната изчислителна сложност.

Спечелени награди:
1971 – първият спечелил ACM’s Grace Murray Hopper Award
1974 – A. M. Turing Award
1979 – National Medal of Science
1995 – John von Neumann Medal
1975 и 1993 – Lester R. Ford Award
1988 – Franklin Medal
1995 – Harvey Prize from the Technion
1996 – Kyoto Prize
1998 – става член на Computer History Museum
2010 – Katayanagi Prizе
2010 – BBVA Foundation Frontiers of Knowledge Award
2011 – Stanford University School of Engineering Hero Award

Ричард Столман (Richard Stallman)

Основателят на GNU и Free Software Foundation. Автор е на множество програми като Emacs, GCC и GDB. От средата на 90те години на двайсети век участва активно в публични дебати на тема авторско право и свобода на информацията. Популяризира идеята за copyleft, правен инструмент за защита на дистрибуцията и модификацията на Open Source софтуера.

Спечелени награди:
1990 – Exceptional merit award MacArthur Fellowship
1990 – Grace Murray Hopper Award
1998 – EFF’s Pioneer Award
1998 – Electronic Frontier Foundation’s Pioneer award
1999 – Yuri Rubinsky Memorial Award

Почетен докторант на над 15 университета в целия свят

Кенет Томпсън (Ken Thompson)

Заедно с Денис Ричи, създава операционната система Unix. Разработва програмния език B (послужил за основа на C), както и едни от най-ранните текстови редактори като QED и ed. Заедно с Роб Пайк проектира кодировката за знаци UTF-8 (UTF-8 character encoding scheme), която днес се използва изключително широко в компютърните системи и Интернет. От 2006 работи в Google, където е и един от разработчиците на програмния език Go.

Спечелени награди:
1980 – National Academy of Engineering
1983 – A.M. Turing Award
1990 – IEEE Richard W. Hamming Medal
1994 – IEEE Computer Pioneer Award
1997 – става член на Computer History Museum
1998 – National Medal of Technology
1999 – Tsutomu Kanai Award
2011 – Japan Prize for Information and Communications

Андерс Хейлсбърг (Anders Hejlsberg)

Създателят на Turbo Pascal – първата интегрирана среда за разработка на софтуер. По-късно ръководи изграждането на Delphi – наследникът на Turbo Pascal. Той е също и главният дизайнер и разработчик на програмния език C#.

Спечелени награди:
2001 – Dr. Dobb’s Excellence in Programming Award
2007 – заедно с 6 други програмисти получава Technical Recognition Award for Outstanding Technical Achievement за работата по разработката на C#

Линус Торвалдс (Linus Torvalds)

Създателя на Linux Kernel и Git. Носител на множество награди като EFF Pioneer Award и IEEE Computer Society’s Computer Pioneer Award.
Наричан е от списание Bloomberg Business “най-влиятелната индивидуална икономическа сила за последните 20 години.”.
Той изиграва водеща роля в превръщането на Open Source технологиите в еталон за днешната индустрия.

Спечелени награди:
1998 – EFF Pioneer Award
2000 – British Computer Society’s Lovelace Medal
2001 Takeda Award for Social/Economic Well-Being
2010 – C&C Prize
2012 – Millenium Technology Prize
2014 – IEEE Computer Society’s Computer Pioneer Award
Член на Computer History Museum’s Hall of Fellows и Internet Hall of Fame

Сенджай Гемават (Sanjay Ghemawat)

Ключов разработчик в Google. Участва в разработката и имплементацията на някои от най-големите системи на Google като MapReduce, BigTable, Spanner и Google File System. Създава календарното приложение iCal за Unix.

Спечелени награди:
2009 – избран за член на National Academy of Engineering
2012 – ACM-Infosys Foundation Award in the Computing Sciences

Джеф Дийн (Jeff Dean)

Също един от ключовите разработчици на Google. Участва в разработката и имплементацията на силно мащабируеми разпределени системи на Google, включващи обхождане, индексиране, търсене, AdSense, MapReduce, BigTable и Spanner.

Спечелени награди:
2009 – National Academy of Engineering
2012 – SIGOPS Mark Weiser Award
2012 – ACM-Infosys Foundation Award in the Computing Sciences.

Фабрис Белард (Fabrice Bellard)

Създател на множество известни Open Source програми като QEMU, платформа за хардуерна емулация и виртуализация, FFmpeg, Tiny C Compiler, както и LZEXE (компресор за файлове).

Спечелени награди:
2000 и 2001 печели Winner of the Obfuscated C Code Contest
2011 – Google-O’Reilly Open Source Award
Рекордьор по изчисление на най-голям брой цифри в числото Пи.

Джон Кармак (John Carmack)

Един от създателите на id Software и разработчик на едни от най-легендарните игри Wolfenstein 3D, Doom и Quake. Носител на множество награди включително и награда Emmy в категория Инжинерство и технологии.

Спечелени награди:
2007 и 2008 – награди Emmy в категория Инжинерство и технологии
2010 – награда за цялостно творчество от Game Developers Choice Awards

Генади Короткевич (Gennady Korotkevich)

Един изключителен млад програмист със състезателен дух. Става най-младия спечелил международната олимпиада по информатика (на 11 годишна възраст), както и 6-кратен световен шампион в същата олимпиада. Бил е част от отбора спечелил Международното колегиално състезание по програмиране на ACM, и побетител във Facebook Hacker Cup за 2014.

Спечелени награди:
2007-2012 – златен медалист на Международната олимпиада по информатика
2014 – победител във Facebook Hacker Cup
2014 – победител в TopCoder Open
2014 и 2015 – победител в Google Code Jam
2010, 2013, 2014 and 2015 – победител в Yandex.Algorithm
2013, 2014 и 2015 – победител в Russian Code Cup

Петр Митричев (Petr Mitrechev)

Един от най-конкурентните съвременни програмисти. Двукратен златен медалист в Международната олимпиада по информатика, спечелил Google Code Jam и шампион на състезанието TopCoder Open Algorithm. Бил е също двукратен победител във Facebook Hacker Cup.

Спечелени награди:
2000 и 2002 – златен медалист на Международната олимпиада по информатика
2006 – печели Google Code Jam
2006 – шампион на TopCoder Open Algorithm
2011 и 2013 – победител във Facebook Hacker Cup

Адам Д’Анжело (Adam D’Angelo)

Инжинер във Facebook, който разработва остовната инфраструктура за news feed-а му. Издига се до CTO и вицепрезидент на инжинерните екипи във Facebook, преди да напусне, за да основе ковпанията Quora, която се занимава с увеличаване на знанието по света чрез модел на въпроси и отговори.

Спечелени награди:
2004 – член на екипа на California Institute of Technology спечелил сребърен медал в ACM International Collegiate Programming Contest
2005 – финалист в състезанието Algorithm Coding Competition на Topcoder Collegiate Challenge

Джон Скит (Jon Skeet)

Инженер на Google и автор на книгата “C# in Depth”. Има репутацията на най-много отговори в Stack Overflow, отговарящ средно на 390 въпроса на месец.

Сигурно сме изпуснали някой велик …. моля да ни пишете и за други програмисти, които смятате, че трябва да бъдат включен сред най-добрите.

Дни на кариерата 20-21.ОктомвриArnoldC