Введение

Американский программист

Уолтер Г. Брайт (родился 10 марта 1959 года) — американский программист, создатель языка программирования D, компилятора Zortech C++ и компьютерной игры Empire.

Ранние годы и образование

Брайт – сын пилота ВВС США Чарльза Д. Брайта. Он самостоятельно научился программированию, набирая программы из книги BASIC Computer Games. Брайт окончил Калифорнийский технологический институт в 1979 году, получив степень бакалавра наук в области машиностроения и специализацию в аэрокосмической инженерии. Во время учебы в университете он разработал стратегическую игру Empire для мэйнфрейма PDP 10, завершив ее в 1977 году.

Карьера

Брайт писал игры для Mattel Intellivision во время учебы в Калифорнийском технологическом институте, а затем работал инженером-механиком после окончания. Освоив C в начале 1980-х, он портировал Empire на IBM PC, утверждая, что C "вполне можно было бы назвать EIL – 'языком реализации Empire'". Брайт разработал компилятор Datalight C, который также продавался под названиями Zorland C и позже Zortech C.

Брайт был основным разработчиком компилятора Zortech C++ (впоследствии Symantec C++, а ныне Digital Mars C++), который стал первым компилятором C++, способным преобразовывать исходный код непосредственно в объектный код, минуя C как промежуточный этап.

D язык программирования

Брайт — создатель языка программирования D. Он разработал компиляторы для ряда других языков и признан экспертом во многих областях, связанных с технологиями компиляции. Уолтер регулярно публикует научные и журнальные статьи о компиляторах и программировании, а также вел блог для Dr. Dobb's Journal. Около 2014 года Брайт создал Warp — высокоскоростной препроцессор для C/C++, написанный на D, для компании Facebook.