10 лучших разработчиков всех времен

Мы представляем список лучших разработчиков не в этом году, а за все время. Вот наш субъективный список величайших программистов в истории человечества.

1. Ада Лавлейс (1815-1852)

Мы начинаем наш список с единственной женщины в списке. Ада Лавлейс — настоящий символ программиста и модель для многих женщин в сообществе. Ада Лавлейс была британкой и жила в 19 веке. Ее часто считают первым разработчиком в мире . Она была коллегой Чарльза Бэббиджа, создателя конструкции аналитической машины. Специально для этой машины Ада написал программу, которая позволяла вычислять последовательные члены определенной числовой последовательности . Фактически, это самая старая компьютерная программа, известная сегодня. К сожалению, машина Бэббиджа так и не была завершена.

2. Деннис Ричи (1941-2011)

Выдающийся американский ученый-компьютерщик, много раз оставлявший свой след в ИТ-индустрии. Сначала он изобрел язык программирования B, разработанный в Bell Labs в 1969 году, а затем разработал язык C с Кеном Томпсоном и Брэни Керниган в начале 1970-х годов. Между тем, он также был соавтором операционной системы Unix . Несомненно, это повлияло на то, как люди думают о современных языках программирования. В 1983 году Ричи был удостоен премии Тьюринга , ежегодно присуждаемой за выдающиеся достижения в области компьютерных наук.

3. Бьярне Страуструп (1950 г.р.)

Замечательный датский ИТ- специалист, который одинаково увлечен компьютерами и программированием, а также историей и философией . Однако он известен прежде всего как создатель языка C ++, который сам изобрел и разработал его как расширение языка C. Стоит добавить, что с 90-х годов прошлого века C ++ был одним из самые популярные языки программирования. В настоящее время Страуструп преподает в колледжах США и работает в Morgan Stanley.

4. Гвидо ван Россум (1956 г.р.)

Заслуживает внимания и голландский программист, создатель языка Python . Гвидо ван Россум окончил Амстердам, работал в исследовательских институтах, а затем переехал в США. Там он изначально сосредоточился на развитии языка ABC . Интересно, что Python родился от скуки — у программиста было слишком много свободного времени перед Рождеством 1989 года, а название языка было взято из «Летающего цирка Монти Пайтона». Голландец был признан выдающимся ученым-компьютерщиком Ассоциацией вычислительной техники, в 2003 году он получил награду NLUUG. В настоящее время работаю в Dropbox.

5. Джеймс Гослинг (родился в 1955 г.)

Канадец добился множества различных успехов в сфере ИТ, но больше всего он известен как отец Java , основы которой он разработал в 1994 году и подготовил первую версию виртуальной машины . Гослинг также является создателем реализации Emacs и внес свой вклад в создание NeWS. Его быстро оценили на публике. В 2007 году он был награжден Орденом Канады и является членом Национальной инженерной академии. Он работает в Google с 2011 года.

6. Линус Торвальдс (1969 г.р.)

Финский программист, внесший очень большой вклад в развитие свободного программного обеспечения . Он известен прежде всего созданием ядра Linux . Интересно, что он готовил его в свободное время на своем домашнем компьютере, а вдохновением послужила образовательная система MINIX. Первая версия Linux появилась в 1991 году. В настоящее время Торвальдс ограничивается наблюдением за проектом. Известно, что финн редко выступает публично. В 2012 году Торвальдс был удостоен Премии тысячелетия в области технологий Финляндской технологической академии. Он также является автором системы контроля версий Git . Разработчик живет в США и работает в Linux Foundtation. 

7. Брайан Керниган (родился в 1942 г.)

Мы уже упоминали этого персонажа по случаю Денниса Ричи. Керниган работал в Bell Labs и является соавтором первой книги по программированию C . Этот разработчик также участвует в Unix, AWK и AMPL . Канадец также является автором множества программ Unix, таких как Ditroff, Cron . В настоящее время Керниган — профессор Принстонского университета.

8. Тим Бернерс-Ли (род. 1955)

Британский программист (тоже физик, о котором мало кто знает) известен прежде всего как соавтор службы WWW . До того, как Бернерс-Ли прославился своим изобретением, он уже имел обширный опыт программирования (работая, в частности, с системами распределенных транзакций), он работал в CERN в Женеве. Прорывом в его жизни стал 1989 год, когда британец предложил глобальный гипертекстовый проект и написал первый сервер (HTTPD) и первый браузер, а также редактор гипертекста . В 1994 году Бернерс-Ли основал организацию W3C, которой руководит по сей день.

9. Дональд Кнут (родился в 1938 г.)

В настоящее время он профессор Стэнфордского университета на пенсии, но, прежде всего, он человек больших заслуг для всей ИТ-индустрии. Его часто называют пионером информатики и отцом анализа алгоритмов . Он является автором огромного многотомного труда «Искусство программирования» . Он подготовил, в частности, программу TeX (система печати) и разработал язык METAFONT.

10. Кен Томпсон (родился в 1943 г.)

Еще один пионер информатики, соавтор языка программирования B, а также системы Unix . Томпсон также принимал участие в разработке операционных систем Plan 9 и Inferno . Он работал с Деннисом Ричи в Bell Labs. Американец также является автором редактора QED для системы CTSS, где впервые для поиска текста использовались регулярные выражения (шаблоны, описывающие строки символов). Он работает в Google с 2006 года.