Этот эксцентричный бородатый весельчак отличался от всем известных компьютерных гениев, пожалуй, каждой чертой своего характера и образа жизни. Он не бросал институт ради бизнеса, недолюбливал публичность и поднимался на трибуну только чтобы скромно получить очередную награду, наконец, за семьдесят лет жизни так и не скопил миллиардов, да в общем никогда и не пытался. При всём этом Ритчи незримо присутствует буквально в каждом современном цифровом устройстве и программе — но кто помнит, кем он был и что именно сделал?
Деннис Ритчи относится к числу легендарных компьютерщиков, которые в шестидесятые-семидесятые годы с нуля придумали всё, что мы теперь принимаем за должное.
Сложно переоценить влияние этого человека на развитие IT индустрии, как, впрочем, и на весь технический прогресс в последние 30-40 лет. Созданные Ритчи идеи, философия и технологии существенно повлияли на развитие всей компьютерной индустрии и отражаются практически в любом программном продукте. Даже те, кто никогда не слышал о работах Денниса Ритчи, каждый день имеют дело с техникой, которая была бы невозможна без Си или Unix. Они используются повсюду, начиная от встроенных контроллеров бытовой техники и самых простых устройств, которые даже не имеют пользовательского интерфейса, и заканчивая мощнейшими суперкомпьютерами. Наш мир фактически держится на программах, которые когда-то делал Деннис Ритчи.
Первым крупным проектом Ритчи стал новый язык программирования. Тут стоит заметить, что в те годы компьютерные языки (Fortran, Cobol) писались, чтобы облегчить использование ещё неуклюжих вычислительных машин людьми, далёкими от цифровой техники: учёными, бизнесменами и т.п. Разработанный Ритчи и его коллегой, Брайаном Керниганом, язык C (читается "Си") стал первым популярным языком для компьютерщиков (впрочем, Керниган уверяет, что работа была всецело проделана Деннисом). И есть какая-то ирония в том, что создали его «непрофессионалы»: Деннис был физиком, Керниган электротехником по образованию.
Вторым замечательным проектом Денниса стала операционная система UNIX. И здесь тоже не обошлось без «несерьёзности»: работа над тем, что впоследствии превратилось в одну из самых массовых компьютерных платформ, началась с игры. Кен Томпсон, коллега Ритчи по Bell Labs, написал в конце 60-х игрушку Space Travel, своего рода симулятор Солнечной системы с возможностью путешествия между планетами.
Cи и UNIX сделали Ритчи одним из самых авторитетных айтишников всех времён и народов. Но, в отличие от подавляющего большинства современных звёзд ИТ-индустрии, Ритчи не был предпринимателем. Он был изобретателем. Изобретения Ритчи принесли ему несколько престижных наград, включая премию Тьюринга, которую он разделил с Томпсоном, присуждавшихся до последних дней жизни. Но главной наградой, конечно же, стали бесчисленные компьютерные проекты, выросшие на почве, которую он подготовил.
Ритчи является одним из авторов книги «Язык программирования Cи», которая стала отправной точкой для миллионов разработчиков и считается классическим руководством по языку Си. Учебник вышел в 1978 году и был переведен на многие языки, в том числе и на русский.
Деннис Ритчи косвенно присутствует в подавляющем большинстве цифровых продуктов — компьютерных программ, устройств, веб-сайтов — с которыми мы сталкиваемся каждый день. Microsoft Windows написана на C и наследует часть UNIX-спецификаций. iOS и Mac OS X — прямые потомки UNIX. Android — вариант операционной системы Linux, которую Линус Торвальдс написал, опираясь на документацию по UNIX, и именно на Linux работают Google и добрая половина веб-серверов в мире. Само сообщество открытых исходников (open source) сформировалось не в последнюю очередь благодаря принципам и работе, выполненной Ритчи и его коллегами. То же можно сказать и о языках программирования.
Компьютерный гений ушёл так ж незаметно, как и жил. Друзья нашли Денниса мёртвым в его доме, 12 октября. Его увлечениями были книги, путешествия, но главное — компьютеры: своё место в Bell Labs он покинул только в 2007, уже тяжело болея.