Брайт, Уолтер

Уолтер Брайт (англ. Walter Bright; род. 10 марта 1957) — американский программист, известный как главный разработчик первого «родного» компилятора C++ Zortech C++ (позже ставшего Symantec C++, а затем Digital Mars C++) и создатель языка D. Владеет компанией Digital Mars. Автор компьютерной игры Empire, одной из первых стратегических игр.

Общие сведения
Уолтер Брайт
Дата рождения 10 марта 1957(1957-03-10) (69 лет)
Страна
Место работы
  • Boeing Commercial Airplanes[d]
Образование
Учёная степень бакалавр наук
Сайт walterbright.com

Биография

Уолтер Брайт родился 10 марта 1959 года в США. В 1979 году он окончил Калифорнийский технологический институт (Caltech), получив степень бакалавра машиностроения с дополнительной специализацией по авиационной технике. После окончания университета Брайт в течение трёх лет работал в компании Boeing, где занимался разработкой системы стабилизации для самолёта Boeing 757[1].

Разработка игр

Идея создания пошаговой стратегической игры Empire возникла у Брайта в 1971 году. В 1977 году он написал её первую компьютерную версию на языке FORTRAN для мейнфрейма PDP-10. Позже Брайт портировал игру на язык C для IBM PC, и она получила широкую известность после публикации объявления в журнале BYTE в 1984 году. Коммерческий релиз состоялся в 1987 году под названием Empire: Wargame of the Century (издатель — компания Interstel)[2].

Компиляторы и языки программирования

C++

Уолтер Брайт является создателем Zortech C++ (выпущен в 1988 году) — первого в истории «родного» (native) коммерческого компилятора языка C++. Он транслировал исходный код напрямую в объектный, минуя стадию преобразования в язык C[1][3]. Zortech C++ также стал первым коммерческим компилятором C++ для операционной системы Windows[4]. Впоследствии технология перешла к компании Symantec (получив название Symantec C++), а затем развивалась Брайтом под названием Digital Mars C++[3].

Язык D

Уолтер Брайт является создателем языка программирования D, первая версия которого была выпущена в 2001 году[3]. Изначально язык задумывался как реинжиниринг C++, но со временем эволюционировал в самостоятельный мультипарадигмальный язык[5]. Брайт выступает основным автором эталонного компилятора языка — DMD[6]. В 2025 году он выступил на конференции D Conference и перед группой пользователей Northwest C++ Users Group с докладами о разработке генератора кода для архитектуры AArch64.

Примечания

Ссылки