Andrew Koenig (programmer)
| Andrew Koenig | |
|---|---|
| Born | Andrew Richard Koenig June 1952 (age 73) New York City, U.S. | 
| Alma mater | Columbia University (B.S., Mathematics; M.S., Computer Science, 1977) | 
| Occupation | Computer scientist | 
| Known for | C++, programming, writing, "Koenig lookup", "anti-pattern" | 
| Notable work | C Traps and Pitfalls (1988) Ruminations on C++ (1997) Accelerated C++ (2000) | 
| Spouse | Barbara E. Moo | 
| Website | www | 
Andrew Richard Koenig (IPA: [ˈkøːnɪç]; born June 1952) is a former AT&T and Bell Labs researcher and programmer. He is the author of C Traps and Pitfalls and co-author (with Barbara Moo) of Accelerated C++ and Ruminations on C++, and his name is associated with argument-dependent name lookup, also known as "Koenig lookup", though he is not its inventor. He served as the Project Editor of the ISO/ANSI standards committee for C++, and has authored over 150 papers on C++.