Foto: DELFI
Приложения и игры, которыми все мы пользуемся, не существуют сами по себе и не взялись из ниоткуда — кто-то и когда-то их где-то написал. Более того, операционные системы тоже кто-то придумал, равно как и сетевые протоколы. И языки программирования. И… да, что там говорить!

Вот 12 самых известных и влиятельных программистов, которые по-прежнему работают сегодня и которым вы обязаны хотя бы тем, что имеете возможность читать эту статью в этом странном интернете.

Линус Торвальдс (Linux)

Если бы в Финляндии уже не было Nokia, придуманную Линусом Торвальдсом в родном Хельсинском университете ОС Linux вполне можно было бы назвать "финской Nokia". Домашние пользователи по-прежнему обходят Linux стороной, зато ее любят в дата-центрах, при постройке суперкомпьютеров и даже при создании некоторой домашней и бытовой техники. Торвальдс известен также как хозяин острого языка и крутого нрава.

Сэр Тимоти Бернерс-Ли (протокол HTTP)

На протоколе HTTP сегодня построен весь интернет (по крайней мере, та его часть, с которой мы сталкиваемся ежедневно), а придумал его сэр Тимоти Бернерс-Ли. Кстати, единственный рыцарь в нашем списке. Сегодня он директор World Wide Web Foundation и World Wide Web Consortium — организаций, которые разрабатывают и устанавливают стандарты для интернета.

Дональд Кнут (алгоритмы)

Foto: Vida Press

"Отец анализов алгоритмов" (на фото слева, 1980 год) не придумал ничего "осязаемого", однако на его разработках, статьях и идеях построены практически все современные алгоритмы. Все, и что именно вам показывает Facebook в ленте, и как подбираются "похожие" товары в интернет-магазинах — все работает на теориях, в разное время предложенных Кнутом. А еще он написал множество учебников, о чем все студенты-программисты хорошо осведомлены. И в свои 77 лет он продолжает преподавать в Стэндфорде, профессором которого является, а также по-прежнему пишет книги.

Брендан Эйх (JavaScript)

Брендан Эйх просто взял и придумал JavaScript, который теперь является стандартом в веб-программировании. Поэтому даже если вы не пользуетесь вообще никакими программами, а только бродите в интернете — вы постоянно пользуетесь тем, что работает исключительно благодаря Эйху. Также скандально известен тем, что поддержал деньгами кампанию по запрету в Калифорнии однополых браков, что стоило ему места главы компании Mozilla.

Соломон Хайкс (Docker)

Foto: Пресс-фото

"Звезда" нашего списка в том смысле, что об изобретенной им технологии Docker пока много говорят, но пока она не стала неотъемлемой частью жизни индустрии. Но идея, согласно которой программный код можно написать один раз, а потом запускать где угодно и как угодно — будоражит умы настолько, что возглавляемая Хайксом компания уже оценивается в миллиард долларов США.

Марк Цукерберг (Facebook)

Foto: AP/Scanpix

Кто бы и как бы ни относился к основателю и нынешнему главе Facebook, но его социальная сеть уже вошла в историю и останется в ней невзирая на то, что с ней и с самим Цукербергом произойдет завтра.

Давид Хейнемейер Ханссон (Ruby on Rails)

Foto: Vida Press

Изобретатель Ruby on Rails, суперпопулярного фреймворка для веб-программирования, известен в программистом комьюнити как DHH. 10 лет назад его работа, кстати, была отмечена и Google, которая назвала Хансона "Хакером года". А еще он известен как заядлый гонщик, который даже принимает участие в "24 часах Ле-Мана" и в прошлом году в своем классе занял первое место.

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

Foto: Vida Press

Никто не сделал больше для развития ПО с открытым исходным кодом, чем Ричард Столлман. Формально он является основателем движения свободного ПО, проекта GNU, а также нескольких фондов в поддержку программирования, но больше известен как самый яркий идеолог, даже евангелист идей о том, что все программное обеспечение на планете должно быть свободно от копирайтов. Собственно, благодаря ему и его последователям и стало возможным появление таких проектов, как Docker, Linux, Hadoop, Spark и т.д.

Брэм Коэн (BitTorrent)

Foto: wikimedia.org

Автор протокола BitTorrent, ни больше, ни меньше. Придумал он его в 2001 году и это стало прорывом в деле обмена файлами между пользователями. Основная идея протокола в том, что файлы разбиваются на маленькие кусочки, которыми одновременно может обмениваться большое количество людей и без участия центрального сервера. 15 лет назад это было революционно, а сегодня, конечно, обыденность.

Джеймс Гослинг (Java)

Foto: AFP/Scanpix

Джеймс Гослинг (на фото справа) — изобрел один из самых популярных и востребованных в мире языков программирования Java (не знаете какой язык учить — учите Java). Язык Java, кстати, не имеет ничего общего с JavaScript. Сделал он это, работая в Sun Microsystems, которую позже купила Oracle.После поглощения Гослинг ушел из Sun и стал одним из самых активных критиков Oracle. Он также недолго поработал в Google, а затем перешел в стартап Liquid Robotics.

Бьерн Страуструп (C++)

Скандинавские программисты много дали индустрии. Датчанин Страуструп, например, изобрел язык программирования C++, причем сделал это еще в 1978 году. C++ основан на C, но более простой и понятный для "обычных" людей. Страуструп и сегодня активно работает — трудится в Morgan Stanley и преподает в ряде университетов США.

Джон Кармак (Doom)

Foto: wikimedia.org

Со-основатель id Software известен как автор революционной для своего времени игры Doom. Кармак был тем, кто вывел 3D-графику в мейнистрим и придумал немало трюков и решений, которые используются в компьютерных играх и поныне. Сам Кармак сегодня работает над шлемом виртуальной реальности Oculus VR в Facebook. Готовится перевернуть мир игр еще раз. Переворачивать разные миры — это слабость всех участников этого списка.

Seko "Delfi" arī Instagram vai YouTube profilā – pievienojies, lai uzzinātu svarīgāko un interesantāko pirmais!