Jump to content

Walter Bright

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Gugge (talk | contribs) at 10:53, 13 July 2020 (Biography: add a reference about the minor in Aeronautical Engineering). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Walter Bright
Bright at ACCU 2009
Bornc. 1957 (age 66–67)
EducationCaltech (BS, 1979)
Known forD (programming language), Empire
Websitewalterbright.com

Walter Bright is an American computer programmer who created the D programming language,[1][2] the Zortech C++ compiler, and the Empire computer game.

Bright was the main developer of the first C++ compiler to translate source code directly to object code without using C as an intermediate, and Zortech C++ (later becoming Symantec C++, now Digital Mars C++). Before designing the C++ compiler, he developed the Datalight C compiler, also sold as Zorland C and later Zortech C.[3]

Biography

Bright graduated from Caltech in 1979 with a Bachelor of Science in aerospace engineering.[4] While at university he wrote the Empire wargame for the PDP-10 mainframe; it was completed in 1977.[5]

Walter 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.[6] Walter regularly writes scientific and magazine articles about compilers and programming and was a blogger for Dr. Dobb's Journal.

He was hired by Facebook[when?] to write a fast C/C++ preprocessor in D.[1]

References

  1. ^ a b "The Next Big Programming Language You've Never Heard Of". Wired.
  2. ^ https://dlang.org/blog/2016/08/30/ruminations-on-d-an-interview-with-walter-bright/
  3. ^ Johnston, Stuart (Jun 10, 1991). "Zortech Simplifies 32-Bit DOS with C++ Compilers". InfoWorld. Vol. 13, no. 23. Menlo Park, CA: InfoWorld Publishing. p. 22. ISSN 0199-6649. "said Walter Bright, Zortech's directory of technology
  4. ^ Bright, Walter (2020). "on: An aerospace engineer explains fireworks".
  5. ^ Bright, Walter (2000). "A Brief History of Empire". Walter Bright's Empire website.
  6. ^ "Lang.NEXT 2012 Expert Panel: Native Languages" Lang.Next