||This biographical article needs additional citations for verification. (February 2014)|
||This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Written like a personal biography/CV instead of an encyclopedic article; needs references. (August 2012)|
Bright at ACCU 2009
|Born||c. 1957 (age 56–57)|
|Education||Caltech (BS, 1979)|
Walter Bright is a computer programmer known for being the designer of the D programming language. He was also the main developer of the first C++ compiler that translated directly to object without going via C, Zortech C++ (later to become Symantec C++, now Digital Mars C++). Before the C++ compiler, he developed the Datalight C compiler, also sold as Zorland C and later Zortech C. He is also known for Empire, one of the first strategy computer games, written in 1971–1977 on a PDP-10.
Walter Bright is the creator and first implementer of the D programming language and has implemented compilers for several other languages. He is considered an expert in many areas related to compiler technology. Walter regularly writes scientific and magazine articles about compilers and programming and is a blogger for Dr. Dobb's. He also provides training in compiler development techniques.
1. The D programming language
- Digital Mars D compiler
- D Programming Language Specification
2. C and C++ compilers:
- Digital Mars C++
- Symantec C++
- Zortech C++ (the first native C++ compiler)
- Zorland C
- Datalight C
- Northwest Software C
3. Empire the Wargame of the Century:
- The first and often imitated classic strategic computer wargame.
4. ABEL: Advanced Boolean Expression Language compiler
- Walter designed this language in the 80's for Data I/O , there are now an estimated 50,000 users of it
- Walter is the primary author of Sun's ECMA 262 Script engine .
1. Dr. Dobb's Author
2. D Programming Language Specification
3. C/C++ User's Journal May 2004, "Nested Functions"
4. SDWest 2004, The D Programming Language
5. Dr. Dobb's Mar 2004 pg. 36, "Collection Enumeration: Loops, Iterators, & Nested Functions" by Walter Bright and Matthew Wilson
6. Dr. Dobb's Feb 2002, "The D Programming Language"
7. The C Users Journal, Jul 1990, pg. 37 Virtual Memory For 640K MS-DOS
8. Micro Cornucopia, Mar 1990 pg. 21 "Debugging C Pointers Using MEM"
9. Micro Cornucopia Jan 1989 pg. 26 "The Secrets Of Compiler Optimization"
- Johnston, Stuart (Jun 10, 1991). "Zortech Simplifies 32-Bit DOS with C++ Compilers". InfoWorld (Menlo Park, CA: InfoWorld Publishing) 13 (23): p. 22. ISSN 0199-6649. "said Walter Bright, Zortech's directory of technology
- "Lang.NEXT 2012 Expert Panel: Native Languages" Lang.Next