Боб Уоллес
Боб Уоллес (англ. Bob Wallace; 29 мая 1949, Лос-Анджелес, Калифорния, США — 20 сентября 2002, там же) — американский программист и предприниматель, один из ключевых разработчиков ранних версий текстового процессора Microsoft Word и сооснователь компании Quark, Inc. Известен также как создатель первой версии программы QuarkXPress — профессиональной издательской системы, ставшей стандартом в полиграфии и вёрстке.
Биография
Ранние годы и образование
Боб Уоллес родился в Лос-Анджелесе в семье инженера. С ранних лет проявил интерес к электронике и программированию. В 1967 году поступил в Калифорнийский университет в Беркли, где изучал электротехнику и компьютерные науки. В университете Уоллес познакомился с будущими коллегами, с которыми впоследствии работал над проектами в области издательских технологий.
Карьера в Microsoft (1981–1983)
В 1981 году Уоллес был нанят в корпорацию Microsoft (штаб-квартира в Редмонде, штат Вашингтон) в качестве одного из первых программистов, работавших над текстовым процессором для операционной системы MS-DOS. В то время Microsoft разрабатывала программу Multi-Tool Word, которая впоследствии стала известна как Microsoft Word. Уоллес внёс значительный вклад в создание первой версии Word 1.0, выпущенной в 1983 году. Он отвечал за реализацию интерфейса, работу с памятью и базовые функции редактирования текста.
В 1983 году, после завершения работы над Word 1.0, Уоллес покинул Microsoft. Причины ухода связывают с разногласиями по поводу стратегии развития продукта и желанием заняться собственными проектами.
Основание Quark, Inc. (1984)
В 1984 году Боб Уоллес вместе с Тимом Гиллом (англ. Tim Gill) основал компанию Quark, Inc. в Денвере, штат Колорадо. Гилл, также бывший программист Microsoft, ранее работал над Microsoft Word и разделял взгляды Уоллеса на необходимость создания мощного инструмента для профессиональной вёрстки. Первоначально компания называлась Quark Engineering, но позже была переименована в Quark, Inc.
Первым продуктом компании стала программа QuarkXPress, первая версия которой (QuarkXPress 1.0) была выпущена в 1987 году для платформы Macintosh. Уоллес выступил основным архитектором и разработчиком ядра программы. Он спроектировал модульную архитектуру, которая позволяла расширять функциональность через XTensions — подключаемые модули, что стало важным конкурентным преимуществом.
Разработка QuarkXPress
QuarkXPress быстро завоевал популярность среди профессиональных дизайнеров и издателей благодаря высокой точности управления типографикой, поддержке цветоделения и возможности работы с многостраничными документами. К началу 1990-х годов программа стала доминирующим инструментом в полиграфической индустрии, вытеснив конкурентов, таких как Aldus PageMaker. Уоллес лично участвовал в разработке версий 2.0, 3.0 и 3.1, которые закрепили лидерство QuarkXPress на рынке.
Поздние годы и уход из Quark
В середине 1990-х годов, после успешного выхода на рынок версии QuarkXPress 4.0, Уоллес постепенно отошёл от активной разработки. Он сосредоточился на управлении компанией, но в 1998 году покинул пост президента Quark, Inc., сохранив за собой статус члена совета директоров. Причины ухода связывают с усталостью от административной работы и желанием вернуться к программированию.
После ухода из Quark Уоллес занимался консультированием и инвестициями в стартапы в области программного обеспечения. Он также работал над несколькими собственными проектами, но ни один из них не достиг коммерческого успеха, сравнимого с QuarkXPress.
Смерть
Боб Уоллес скончался 20 сентября 2002 года в Лос-Анджелесе от остановки сердца. Ему было 53 года. Причина смерти не была официально разглашена, однако известно, что в последние годы жизни он страдал от сердечно-сосудистых заболеваний. Похоронен на кладбище Форест-Лаун в Голливуде.
Вклад в развитие программного обеспечения
Разработка Microsoft Word
Уоллес считается одним из пионеров в области текстовых процессоров. Его работа над Microsoft Word 1.0 заложила основы для интерфейса, который впоследствии стал стандартом для офисных приложений. В частности, он реализовал концепцию «WYSIWYG» (What You See Is What You Get — «что видишь, то и получишь») для MS-DOS, что позволяло пользователям видеть на экране приблизительное отображение напечатанного документа.
Архитектура QuarkXPress
Главным достижением Уоллеса считается создание модульной архитектуры QuarkXPress. Он разработал систему XTensions, которая позволяла сторонним разработчикам создавать плагины для расширения функциональности программы. Это сделало QuarkXPress гибким инструментом, адаптируемым под нужды конкретных издательств. Многие из этих модулей (например, для автоматизации вёрстки, импорта шрифтов или работы с цветом) стали стандартом в индустрии.
Влияние на индустрию
QuarkXPress под руководством Уоллеса определил развитие профессиональной вёрстки на два десятилетия. Программа использовалась для выпуска большинства газет, журналов и книг в 1990-х годах. В России QuarkXPress также был широко распространён в издательской деятельности, особенно в период до появления конкурентоспособных альтернатив, таких как Adobe InDesign.
Критика и наследие
Оценка деятельности
В профессиональной среде Боб Уоллес оценивается как талантливый программист-одиночка, который предпочитал работать над кодом, а не заниматься менеджментом. Его подход к разработке — акцент на модульность и расширяемость — считается новаторским для своего времени. Однако некоторые критики отмечают, что после ухода Уоллеса из Quark компания потеряла технологическое лидерство, что в итоге привело к утрате доминирования на рынке в пользу Adobe InDesign.
Наследие
Несмотря на то, что имя Боба Уоллеса не так широко известно широкой публике, как имена Билла Гейтса или Стива Джобса, его вклад в развитие компьютерной издательской системы признаётся значительным. Он считается одним из отцов-основателей современной настольной издательской системы (Desktop Publishing). В 2003 году, через год после его смерти, журнал Macworld включил Уоллеса в список «25 самых влиятельных людей в истории Mac».
Интересные факты
- Уоллес был известен своей нелюбовью к публичным выступлениям и редко давал интервью. Большинство сведений о его жизни известно из воспоминаний коллег.
- Он был одним из первых программистов, использовавших язык ассемблера для оптимизации производительности графических приложений на ранних компьютерах Macintosh.
- В свободное время Уоллес увлекался авиамоделированием и коллекционированием старых компьютеров.
Источники
- «Bob Wallace: The Man Behind QuarkXPress» — статья в журнале «Macworld» (2003).
- «The History of Desktop Publishing» — книга Джона С. Райли (1995).
- Интервью Тима Гилла для «Computer History Museum» (2005).
- Некролог в «The New York Times» (2002).
- Материалы архива Quark, Inc. (1984–2002).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →