Walter Bright
Template:Short description Template:Infobox person
Walter G. Bright (born March 10, 1959) is an American computer programmer who created the D programming language,<ref name="wired"/><ref>Template:Cite web</ref> the Zortech C++ compiler, and the Empire computer game.
Early life and education
Bright is the son of the United States Air Force pilot Charles D. Bright.<ref>Template:Cite web</ref><ref>Template:Cite web</ref> He taught himself computer programming from the type-in programs in BASIC Computer Games.<ref name="hn28572761">Template:Cite web</ref>
Bright graduated from Caltech in 1979 with a Bachelor of Science in Mechanical Engineering and a minor in Aeronautical Engineering.<ref>Template:Cite journal </ref><ref>Template:Cite web</ref> While at university he wrote the Empire wargame for the PDP-10 mainframe.<ref name=bright2000>Template:Cite web</ref>
Career
Bright wrote Mattel Intellivision games while at Caltech, then worked as a mechanical engineer after graduation. After learning C in the early 1980s he ported Empire to the IBM PC, stating that C "might as well have been called EIL, for 'Empire Implementation Language.'"Template:R Bright developed the Datalight C compiler, also sold as Zorland C and later Zortech C.<ref name ="Zortech C++ 1991">Template:Cite magazine "said Walter Bright, Zortech's directory of technology</ref>
Bright was the main developer of the Zortech C++ compiler (later Symantec C++, now Digital Mars C++), which was the first C++ compiler to translate source code directly to object code without using C as an intermediate.<ref name="Loder2016">Template:Cite book</ref>
D programming language
Template:Main Bright is the creator of the D programming language. He has implemented compilers for several other languages, and is considered an expert in many areas related to compiler technology.<ref>Template:YouTube</ref> Walter regularly writes scientific and magazine articles about compilers and programming<ref name="DConf2017">Template:Cite web</ref> and was a blogger for Dr. Dobb's Journal.<ref name="Binstock2014">Template:Cite web</ref>
Around 2014, Bright wrote Warp, a fast C/C++ preprocessor written in D, for Facebook.<ref name="Larabel2014">Template:Cite web</ref><ref name="Alexandrescu2014">Template:Cite web</ref><ref name="wired">Template:Cite magazine</ref>