10 лучших программистов мира: легендарные личности в области IT
Линус Торвальдс
Известный финно-американский программист, создавший знаменитую ОС Linux, на которой сегодня функционируют дата-центры, а также большое количество ПК по всему миру.
Торвальдс – убежденный сторонник freeware (свободно распространяемых приложений). Именно благодаря ему в сфере IT, где задействованы огромные деньги, которая вся насквозь пропитана коммерцией, появилась целиком бесплатная операционная система с открытым кодом. В настоящее время в разработке и обновлениях Линукс принимают участие тысячи самых разных программистов.
Линус Торвальдс сегодня известен как человек, который не пытается нравиться людям и совершенно не стесняется в выражениях, когда о чем-либо говорит. Среди программистов о нем часто шутят в том же стиле, как шутят о Чаке Норрисе люди, интересующиеся кино. Например, говорят, что Линус умеет делить на ноль или может играть в 3D-игры в уме, используя чтение их исходного кода.
Дональд Кнут
Автор монографии «Искусство программирования», ставшей учебником и настольной книгой для программистов всего мира. Кнут также является почетным профессором Стенфорда.
Академические работы Кнута представляют собой огромные труды, которые охватывают практически все направления программирования, начиная со структур данных и заканчивая анализами алгоритмов. Последнее направление было создано самим Крутом. Помимо теории, в монографии можно найти большое количество примеров на языке Ассемблер.
Известные разработчики из Google, Facebook (Социальная сеть признана экстремистской и запрещена на территории Российской Федерации) и иных больших проектов много раз высказывали благодарность Дональду Кнуту за его уникальный учебник. О Кнуте, в том числе, говорил Билл Гейтс. Его слова: «Если вы считаете себя программистом, тогда попробуйте прочесть Кнута. И если вы сможете прочитать его книгу полностью, тогда отправляйте мне свое резюме».
Работа Кнута над монументальным трудом ведется с 1962 года, к настоящему времени вышло 4 тома.
Дональд Кнут также известен как создатель популярной системы для компьютерной верстки TeX и языка программирования METAFONT, предназначенного для использования с векторными шрифтами.
Сэр Тим Бернерс-Ли
Автор HTTP протокола, который положен в основу работы сети Интернет. Это единственный программист, который возведен в звание рыцаря.
Сегодня он стоит во главе общественной организации «Альянс за доступный интернет», основной целью которой является предоставление быстрого и доступного интернета для всех и каждого. Организация получает поддержку от многих крупных корпораций, таких как Facebook (Социальная сеть признана экстремистской и запрещена на территории Российской Федерации), Microsoft и Google.
Джеймс Гослинг
Автор знаменитого языка программирования Java. Другой его крупной разработкой является NEWS, специальная система для распределения вычислений в Сети.
Джеймс Гослинг работал над очень многими проектами, среди которых есть системы для анализа результатов спутниковой телеметрии, редактор текстов Emacs и многое другое. Гослинг также участвовал в разработке алгоритмов для Google, в последнее же время он занят созданием программного обеспечения для проведения подводных исследований.
Андерс Хейлсберг
Разработчик компилятора для Pascal. Благодаря этому приложению компиляция программы в итоге была сокращена до нескольких секунд.
Первая версия этого компилятора создавалась под DOS, несколько позже компилятор встроили в среду Turbo Pascal. Компилятор Хейлсберга очень повлиял на продуктивность работы в области IT, которая увеличилась в несколько раз.
Несколько позже Хейлсберг оказался во главе команды, разработавшей Borland Delphi. Тут особое внимание уделялось быстродействию. На сегодняшний день Delphi является одним из наиболее популярных языков в мире.
Марк Цукерберг
Известный американский программист, создатель популярной соцсети Facebook (Социальная сеть признана экстремистской и запрещена на территории Российской Федерации).
Имя Цукерберга очень известно за пределами профессиональной среды, это фигура публичная. С соцсетью Facebook (Социальная сеть признана экстремистской и запрещена на территории Российской Федерации) в последнее время связано большое количество скандалов, однако проект продолжает успешное развитие.
Цукерберг считает наиболее эффективными небольшие команды, которые способны, по его мнению, работать гораздо плодотворнее, нежели крупные коллективы. Поэтому обслуживанием обширной социальной сети занимается всего 10 000 человек по всему миру.
Брэм Коэн
Создатель протокола BitTorrent, обеспечивающего быструю загрузку файлов из Всемирной Сети.
Торренты популярны во всем мире, и к настоящему времени количество пользователей BitTorrent составляет уже около 250 млн человек. Через торренты сегодня скачивают просто гигантские объемы данных. Но есть и проблемы – возможностями торрентов активно пользуются «пираты».
Брендан Айк
Разработчик JavaScript, языка, который сегодня считается одним из главных стандартов в сфере WEB-программирования.
Айк участвовал в создании фирмы Mozilla, он также работал и над браузером Firefox, трудился на посту СЕО. Был уволен после скандала, который был связан с его позицией касательно нетрадиционных браков (Брендан является активным участником движения за запрет таких браков в Калифорнии).
Бьерн Страуструп
Создал язык программирования C++, улучшенную версию языка C.
Сегодня C++ изучается студентами практически всех ВУЗов, этот язык к настоящему времени смог стать одним из самых основных прикладных языков. Синтаксис C применяется в PHP и иных языках программирования.
Доработки, предложенные Бьерном Страуструпом, оказались настолько хороши, что сегодня, если говорят «Си», имеют в виду уже не базовую версию данного языка. Сегодня Бьерн читает свои лекции в нескольких известных ВУЗах, а также работает с Morgan Stanley.
Джон Кармак
Кармак известен как один из «отцов-основателей» компании id Software и как автор знаменитой компьютерной игры Doom.
Известно, что идея Doom пришла к Джону во время игры в D&D. Тогда в корпорациях игры в эти настолки проходили регулярно, Джон на таких турнирах обычно исполнял роль гейм-мастера.
Создавая Doom, Джон Кармак первым использовал оригинальные 3D-трюки, многие из них можно увидеть в компьютерных играх и в наше время.
Материал подготовлен совместно с Компьютерной академией «ШАГ»
Кого уважают и ценят сами программисты? Кого можно назвать самыми лучшими? Однозначных рейтингов по данному вопросу нет. Однако есть некоторые личности, имена которых упоминают очень часто: их вклад в сферу IT практически бесценен.