Уолтер Брайт
Уолтер Брайт | |
---|---|
![]() Яркий на ACCU 2009 | |
Рожденный | 10 марта 1959 г. |
Образование | Калифорнийский технологический институт (BS, 1979) |
Известный | D (язык программирования) Империя |
Супруг | Триш Брайт [1] |
Веб-сайт | Уолтербрайт |
Уолтер Дж. Брайт (родился 10 марта 1959 г.) — американский программист создатель языка программирования D. , [2] [3] компилятор Zortech C++ и компьютерная игра Empire .
Ранняя жизнь и образование
[ редактировать ]Брайт - сын пилота ВВС США Чарльза Д. Брайта. [4] [5] Он научился компьютерному программированию, используя набор программ в BASIC Computer Games . [6]
Брайт окончил Калифорнийский технологический институт в 1979 году со степенью бакалавра наук в области машиностроения и специализации в области авиационной техники . [7] [8] Во время учебы в университете он написал варгейм Empire для мэйнфрейма PDP-10 и завершил его в 1977 году. [9]
Карьера
[ редактировать ]Брайт писал игры Mattel Intellivision , когда учился в Калифорнийском технологическом институте, а после окончания учебы работал инженером-механиком. Изучив C в начале 1980-х, он портировал Empire на IBM PC , заявив, что C «с таким же успехом можно было бы называть EIL, что означает «язык реализации Empire». [9] Брайт разработал компилятор Datalight C , также продаваемый как Zorland C, а затем как Zortech C. [10]
Брайт был основным разработчиком компилятора Zortech C++ (позже Symantec C++, теперь Digital Mars C++), который был первым компилятором C++, который транслировал исходный код непосредственно в объектный код без использования C в качестве промежуточного звена. [11]
язык программирования D
[ редактировать ]Брайт — создатель языка программирования D. Он реализовал компиляторы для нескольких других языков и считается экспертом во многих областях, связанных с технологией компиляторов. [12] Уолтер регулярно пишет научные и журнальные статьи о компиляторах и программировании. [13] и был блоггером журнала Dr. Dobb's Journal . [14]
Примерно в 2014 году Брайт написал Warp, быстрый препроцессор C/C++, написанный на D, для Facebook . [15] [16] [2]
Ссылки
[ редактировать ]- ^ Бенгель, Эрик (30 июня 2016 г.). «Музей прихотей делится своими сокровищами» . Дейли Асториан . п. 1. Архивировано из оригинала 26 сентября 2021 г. Проверено 26 сентября 2021 г.
- ^ Jump up to: а б Кейд Мец (7 июля 2014 г.). «Следующий большой язык программирования, о котором вы никогда не слышали» . Проводной .
- ^ «Размышления о D: Интервью с Уолтером Брайтом» . 30 августа 2016 г.
- ^ Брайт, Уолтер (2021). «о: Сложность силовой установки P-47 Thunderbolt времен Второй мировой войны» .
- ^ «Реактивщики» .
- ^ Брайт, Уолтер (18 сентября 2021 г.). «Базовые компьютерные игры (1978)» . Хакерские новости . Проверено 27 сентября 2021 г.
- ^ Брайт, Уолтер; Александреску, Андрей; Паркер, Майкл (июнь 2020 г.). «Истоки языка программирования D» . Труды ACM по языкам программирования . 4 (ХОПЛ): 1. дои : 10.1145/3386323 .
- ^ Брайт, Уолтер (2020). "on: Аэрокосмический инженер объясняет фейерверк" .
- ^ Jump up to: а б Брайт, Уолтер (2000). «Краткая история империи» . Веб-сайт Империи Уолтера Брайта .
- ^ Джонстон, Стюарт (10 июня 1991 г.). «Zortech упрощает 32-битную DOS с помощью компиляторов C++» . Инфомир . Том. 13, нет. 23. Менло-Парк, Калифорния: InfoWorld Publishing. п. 22. ISSN 0199-6649 . ", - сказал Уолтер Брайт, директор по технологиям Zortech.
- ^ Лодер, Вольфганг (26 ноября 2016 г.). "Введение". Эрланг и Эликсир для императивных программистов . Апресс . п. XVIII. ISBN 9781484223949 .
- ^ «Группа экспертов Lang.NEXT 2012: Родные языки» Lang.Next
- ^ «Конференция по языку программирования D 2017» . Языковой фонд D. 2017. Архивировано из оригинала 15 августа 2020 г. Проверено 26 сентября 2021 г.
- ^ Бинсток, Эндрю (16 декабря 2014 г.). «Прощай, доктор Добб» . Журнал доктора Добба . Архивировано из оригинала 26 сентября 2021 г. Проверено 26 сентября 2021 г.
- ^ Ларабель, Майкл (31 марта 2014 г.). «Warp: Facebook с открытым исходным кодом: сверхбыстрый препроцессор C/C++» . Фороникс . Архивировано из оригинала 24 ноября 2020 г. Проверено 26 сентября 2021 г.
- ^ Александреску, Андрей (28 марта 2014 г.). «Под капотом: warp, быстрый препроцессор C и C++» . Фейсбук . Архивировано из оригинала 05 марта 2021 г. Проверено 26 сентября 2021 г.
Внешние ссылки
[ редактировать ]- Домашняя страница Уолтера Брайта
- Интервью Computerworld с Уолтером Брайтом о языке программирования D
- Уолтер Брайт (8 апреля 2014 г.). «Как я пришел к написанию D» . Журнал доктора Добба .