Walter Bright
|
|
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
| Walter Bright | |
|---|---|
Bright at ACCU 2009
|
|
| Born | c. 1957 (age 59–60) |
| Education | Caltech (BS, 1979) |
| Known for | D |
| Website | walterbright |
Walter Bright is an American computer programmer and the creator of the D programming language. He was also 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 to become 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.[1] He is also known for Empire, one of the first strategy computer games, written in 1971–1977 on a PDP-10. He was hired by Facebook to write warp (a fast C/C++ preprocessor) written in D.[2]
Biography[edit]
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.[3] Walter regularly writes scientific and magazine articles about compilers and programming and was a blogger for Dr. Dobb's. He also provides training in compiler development techniques.
Bright graduated from Caltech in 1979 with a B.S. in mechanical engineering.
Achievements[edit]
- The D programming language
- Digital Mars D compiler
- D Programming Language Specification
- C and C++ compilers:
- Digital Mars C++
- Symantec C++
- Zortech C++ (the first native C++ compiler)
- Zorland C
- Datalight C
- Northwest Software C
- Empire: Wargame of the Century
- One of the first and most influential strategic computer wargames
- ABEL: Advanced Boolean Expression Language compiler
- Bright designed this language in the 80s for Data I/O , there are now an estimated 50,000 users of it
- DMDScript: ECMA-262 Script compiler/interpreter 20 times faster than Netscape JavaScript, and twice as fast as Microsoft JScript
- Bright is the primary author of Sun's ECMA 262 Script engine
Publications[edit]
- Dr. Dobb's Author
- D Programming Language Specification
- C/C++ User's Journal May 2004, "Nested Functions"
- SDWest 2004, The D Programming Language
- Dr. Dobb's Mar 2004 pg. 36, "Collection Enumeration: Loops, Iterators, & Nested Functions" by Walter Bright and Matthew Wilson
- Dr. Dobb's Feb 2002, "The D Programming Language"
- The C Users Journal, Jul 1990, pg. 37 Virtual Memory For 640K MS-DOS
- Micro Cornucopia, Mar 1990 pg. 21 "Debugging C Pointers Using MEM"
- Micro Cornucopia Jan 1989 pg. 26 "The Secrets Of Compiler Optimization"
References[edit]
- ^ 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
- ^ "The Next Big Programming Language You've Never Heard Of | WIRED". www.wired.com.
- ^ "Lang.NEXT 2012 Expert Panel: Native Languages" Lang.Next