Вот 12 самых известных и влиятельных программистов, которые по-прежнему работают сегодня и которым вы обязаны хотя бы тем, что имеете возможность читать эту статью в этом странном интернете.
Линус Торвальдс (Linux)
Сэр Тимоти Бернерс-Ли (протокол HTTP)
На протоколе HTTP сегодня построен весь интернет (по крайней мере, та его часть, с которой мы сталкиваемся ежедневно), а придумал его сэр Тимоти Бернерс-Ли. Кстати, единственный рыцарь в нашем списке. Сегодня он директор World Wide Web Foundation и World Wide Web Consortium — организаций, которые разрабатывают и устанавливают стандарты для интернета.
Дональд Кнут (алгоритмы)
"Отец анализов алгоритмов" (на фото слева, 1980 год) не придумал ничего "осязаемого", однако на его разработках, статьях и идеях построены практически все современные алгоритмы. Все, и что именно вам показывает Facebook в ленте, и как подбираются "похожие" товары в интернет-магазинах — все работает на теориях, в разное время предложенных Кнутом. А еще он написал множество учебников, о чем все студенты-программисты хорошо осведомлены. И в свои 77 лет он продолжает преподавать в Стэндфорде, профессором которого является, а также по-прежнему пишет книги.
Брендан Эйх (JavaScript)
Брендан Эйх просто взял и придумал JavaScript, который теперь является стандартом в веб-программировании. Поэтому даже если вы не пользуетесь вообще никакими программами, а только бродите в интернете — вы постоянно пользуетесь тем, что работает исключительно благодаря Эйху. Также скандально известен тем, что поддержал деньгами кампанию по запрету в Калифорнии однополых браков, что стоило ему места главы компании Mozilla.
Соломон Хайкс (Docker)
"Звезда" нашего списка в том смысле, что об изобретенной им технологии Docker пока много говорят, но пока она не стала неотъемлемой частью жизни индустрии. Но идея, согласно которой программный код можно написать один раз, а потом запускать где угодно и как угодно — будоражит умы настолько, что возглавляемая Хайксом компания уже оценивается в миллиард долларов США.
Марк Цукерберг (Facebook)
Кто бы и как бы ни относился к основателю и нынешнему главе Facebook, но его социальная сеть уже вошла в историю и останется в ней невзирая на то, что с ней и с самим Цукербергом произойдет завтра.
Давид Хейнемейер Ханссон (Ruby on Rails)
Изобретатель Ruby on Rails, суперпопулярного фреймворка для веб-программирования, известен в программистом комьюнити как DHH. 10 лет назад его работа, кстати, была отмечена и Google, которая назвала Хансона "Хакером года". А еще он известен как заядлый гонщик, который даже принимает участие в "24 часах Ле-Мана" и в прошлом году в своем классе занял первое место.
Ричард Столлман (GNU)
Никто не сделал больше для развития ПО с открытым исходным кодом, чем Ричард Столлман. Формально он является основателем движения свободного ПО, проекта GNU, а также нескольких фондов в поддержку программирования, но больше известен как самый яркий идеолог, даже евангелист идей о том, что все программное обеспечение на планете должно быть свободно от копирайтов. Собственно, благодаря ему и его последователям и стало возможным появление таких проектов, как Docker, Linux, Hadoop, Spark и т.д.
Брэм Коэн (BitTorrent)
Автор протокола BitTorrent, ни больше, ни меньше. Придумал он его в 2001 году и это стало прорывом в деле обмена файлами между пользователями. Основная идея протокола в том, что файлы разбиваются на маленькие кусочки, которыми одновременно может обмениваться большое количество людей и без участия центрального сервера. 15 лет назад это было революционно, а сегодня, конечно, обыденность.
Джеймс Гослинг (Java)
Джеймс Гослинг (на фото справа) — изобрел один из самых популярных и востребованных в мире языков программирования Java (не знаете какой язык учить — учите Java). Язык Java, кстати, не имеет ничего общего с JavaScript. Сделал он это, работая в Sun Microsystems, которую позже купила Oracle.После поглощения Гослинг ушел из Sun и стал одним из самых активных критиков Oracle. Он также недолго поработал в Google, а затем перешел в стартап Liquid Robotics.
Бьерн Страуструп (C++)
Скандинавские программисты много дали индустрии. Датчанин Страуструп, например, изобрел язык программирования C++, причем сделал это еще в 1978 году. C++ основан на C, но более простой и понятный для "обычных" людей. Страуструп и сегодня активно работает — трудится в Morgan Stanley и преподает в ряде университетов США.
Джон Кармак (Doom)
Со-основатель id Software известен как автор революционной для своего времени игры Doom. Кармак был тем, кто вывел 3D-графику в мейнистрим и придумал немало трюков и решений, которые используются в компьютерных играх и поныне. Сам Кармак сегодня работает над шлемом виртуальной реальности Oculus VR в Facebook. Готовится перевернуть мир игр еще раз. Переворачивать разные миры — это слабость всех участников этого списка.