Herb Sutter

From Wikipedia, the free encyclopedia
Herb Sutter in 2009

Herb Sutter is a prominent C++ expert. He is also a book author and was a columnist for Dr. Dobb's Journal. He joined Microsoft in 2002 as a platform evangelist for Visual C++ .NET, rising to lead software architect for C++/CLI.[1] Sutter has served as secretary and convener of the ISO C++ standards committee for over 10 years. In September 2008 he was replaced by P. J. Plauger. He then re-assumed the convener position,[2] after Plauger resigned in October 2009.[3][4] In recent years Sutter was lead designer for C++/CX and C++ AMP.[5]

Education and career[edit]

Sutter was born and raised in Oakville, Ontario, before studying computer science at Canada's University of Waterloo.[6]

From 1995 to 2001 he was chief technology officer at PeerDirect where he designed the PeerDirect database replication engine.[6]


  • Exceptional C++ (Addison-Wesley, 2000, ISBN 0-201-61562-2)
  • More Exceptional C++ (Addison-Wesley, 2002, ISBN 0-201-70434-X)
  • Exceptional C++ Style (Addison-Wesley, 2005, ISBN 0-201-76042-8)
  • C++ Coding Standards (together with Andrei Alexandrescu, Addison-Wesley, 2005, ISBN 0-321-11358-6)


  1. ^ Sutter, Herb (2004-04-01). "Trip Report: October–December 2003". Dr. Dobb's Journal. Retrieved 2009-05-21.
  2. ^ Herb Sutter (2010-03-03). "Where can you get the ISO C++ standard, and what does "open standard" mean?". Sutter's Mill. Retrieved 2011-10-16.
  3. ^ Stefanus Du Toit (2009-12-04). Minutes of WG21 Meeting, October 19, 2009 (PDF). Open Standards (Report). pp. 10, 20–21. Retrieved 2010-04-10.
  4. ^ George Ryan; Ville Voutilainen; Francis Glassborow; Steve Clamage (2009-10-25). "Plauger resigned as convener?". comp.std.c++ (Mailing list). Retrieved 22 May 2020.
  5. ^ "About". Retrieved 2012-10-30.
  6. ^ a b "WG21 (ISO C++ Committee) Members". isocpp.org.

External links[edit]