Home Products · D Programming Language · D Compiler · C/C++ Compilers · DMDScript Compilers · Empire Other · Vintage Computer Magazines · Vintage PC Magazines · Vintage Magazines · Garage Sale · Audiotron | Walter Bright Twitter: @WalterBright GitHub: Walter Bright Walter Bright is the creator and first implementer of the D programming language and has implemented compilers for several other languages. He is an expert in all areas of compiler technology, including front ends, optimizers, code generation, interpreter engines and runtime libraries. Walter regularly writes articles about compilers and programming, is known for engaging and informative presentations, and provides training in compiler development techniques. Many are surprised to discover that Walter is also the creator of the wargame Empire, which is still popular today over 30 years after its debut. Speaking Engagements - Northwest C++ Users Group The Black Art of Code Generation Jan 16, 2025 Slides Video
- Northwest C++ Users Group Comprehensible Programming Feb 15, 2024 Slides Video
- Northwest C++ Users Group Adding Modules to C in 10 Lines of Code Apr 20, 2022
- PLDI 2021 "Origins of the D Programming Language" June 21, 2021
- DConf 2020 Destroy All Memory Corruption Nov 21, 2020
- NWCPP D at 20: Hits and Misses Oct 16 2019 at nwcpp.org 2019. slides
- Keynote Allocating Memory with the D Programming Language May 8 at DConf 2019.
- Keynote Taking Advantage of D Within Existing C Code May 8 at Code Europe 2018.
- Keynote Taking Advantage of D Within Existing C Code May 2 at DConf 2018.
- Keynote Pointers Gone Wild: Memory Safety and D May 4 at DConf 2017.
- Memory Safety and the D Programming Languge at NWCPP Nov 16, 2016. slides
- Keynote at Dconf May 2-4, 2016.
- Conjugo Events on Nov. 8
- Appearance on iLike IT on Romania ProTV morning news.
- Interfacing D to legacy C++ code at Curious Minds on Oct 9, 2015 in Brasov, Romania.
- Keynote at Dconf May 27-29, 2015.
- At DigiPen on Feb 27, 2015.
- Interfacing D To Legacy C++ Code at NWCPP Jan 21, 2015. slides partial transcript by Daniel Keep
- The D Language at TTI/Vanguard Sep 30, 2014.
- Keynote at Dconf 2014.
- Keynote at Dconf 2013.
- Component Programming in D on Feb. 20, 2013.
- D Programming Language at Sioux June 6, 2012
- The D Programming Language at Lang.NEXT April 4, 2012
- Lang.NEXT 2012 Expert Panel: Native Languages Apr. 3, 2012
- GoingNative 6: Walter Bright and Andrei Alexandrescu - D Programming Language Feb. 21, 2012
- Patterns Of Human Error at Washington DC chapter of the Association for Computing Machinery April 26, 2011. review
- The D Programming Language at Software GR March 22, 2011
- The Many Faces of D at Northwest C User's Group September 15, 2010 slides
- The D Programming Language at the Emerging Languages Camp at OSCON July 22, 2010 slides
- Compiler Construction at ACCU 2010 in Oxford. slides
- The D Programming Language: n00b to h4x0r in One Day with Andrei Alexandrescu at ACCU 2010 in Oxford.
- Concurrent Programming in the D Programming Language at ACCU 2009 on April 24
- Compiler Construction in Astoria, Oregon, Sep 20-22, 2009
- Metaprogramming in D at Northwest C User's Group January 21, 2009 video
- What Makes a Programming Language Productive? at Øredev Nov 17-21, 2008
- Extraordinary C++ in Astoria, Oregon, Sep 23-26, 2007
- D Programming Language Conference in Seattle at Amazon, Aug 23-24, 2007
- Advanced D Programming at the NWCPP Jan 17, 2007
Interviews Resume - 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 the Wargame of the Century
The first and often imitated classic strategic computer wargame. - 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 - DMDScript ECMA 262 Script compiler/interpreter
20 times faster than Netscape Javascript, and twice as fast as Microsoft jscript. Walter is the primary author of Sun's ECMA 262 Script engine. - Symantec Visual Cafe's Java compiler. Still the fastest.
- Las Vegas Roulette
for Mattel Intellivision Publications - Origins of the D programming language, Proceedings of the ACM on..., Volume 4, Issue HOPL
- The Linker Is not a Magical Program, 97 Things Every Programmer Should Know
- Dr. Dobb's Author
- D Programming Language Specification
- C/C++ User's Journal May 2004, "Nested Functions" by Walter Bright, pg. 36
- SDWest 2004, The D Programming Language by Walter Bright
- 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" by Walter Bright
- The C Users Journal, Jul 1990, pg. 37 Virtual Memory For 640K MS-DOS by Walter Bright
- Micro Cornucopia, Mar 1990 pg. 21 "Debugging C Pointers Using MEM" by Walter Bright
- Micro Cornucopia Jan 1989 pg. 26 "The Secrets Of Compiler Optimization" by Walter Bright
United States Patents - Patent 7831208 Wireless mobile phone having encoded data entry facilities
- Patent 7812993 Lossy method for compressing images and video
- Patent 7711748 Method and apparatus for simplified access to online services
- Patent 7028033 Method and apparatus for simplified access to online services
- Patent 6897977 Lossy method for compressing pictures and video
- Patent 6850782 Wireless device with vibrational communication capabilities
- Patent 6657647 Controlling the order in which content is displayed in a browser
- Patent 6418323 Wireless mobile phone with Morse code and related capabilities
Of Interest News | Portfolio 










|
|