Herb Sutter is a prominent
C++ expert. He is also a book author and was a columnist for
Dr. Dobb's Journal
''Dr. Dobb's Journal'' (''DDJ'') was a monthly magazine published in the United States by UBM Technology Group, part of UBM plc, UBM. It covered topics aimed at computer programmers. When launched in 1976, DDJ was the first regular periodical focu ...
. He joined
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
in 2002 as a platform
evangelist
Evangelist may refer to:
Religion
* Four Evangelists, the authors of the canonical Christian Gospels
* Evangelism, publicly preaching the Gospel with the intention of spreading the teachings of Jesus Christ
* Evangelist (Anglican Church), a c ...
for
Visual C++ .NET, rising to lead
software architect for
C++/CLI.
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
Phillip James (P.J. or Bill) Plauger (; born January 13, 1944, Petersburg, West Virginia) is an author, entrepreneur and computer programmer. He has written and co-written articles and books about programming style, software tools, and the C pr ...
. He then re-assumed the convener position, after Plauger resigned in October 2009.
In recent years Sutter was lead designer for
C++/CX C++/CX ''(C++ component extensions)'' is a language projection for Microsoft's Windows Runtime platform. It takes the form of a language extension for C++ compilers, and it enables C++ programmers to write programs that call Windows Runtime (WinRT) ...
and
C++ AMP
C, or c, is the third letter in the Latin alphabet, used in the modern English alphabet, the alphabets of other western European languages and others worldwide. Its name in English is ''cee'' (pronounced ), plural ''cees''.
History
"C" ...
.
Education and career
Sutter was born and raised in
Oakville, Ontario
Oakville is a town in Regional Municipality of Halton, Halton Region, Ontario, Canada. It is located on Lake Ontario between Toronto and Hamilton, Ontario, Hamilton. At its Canada 2021 Census, 2021 census population of 213,759, it is List of tow ...
, before studying computer science at Canada's
University of Waterloo.
From 1995 to 2001 he was chief technology officer at PeerDirect where he designed the PeerDirect database replication engine.
[
]
Bibliography
* ''Exceptional C++'' (Addison-Wesley
Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through ...
, 2000, )
* ''More Exceptional C++'' (Addison-Wesley
Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through ...
, 2002, )
* ''Exceptional C++ Style'' (Addison-Wesley
Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through ...
, 2005, )
* ''C++ Coding Standards'' (together with Andrei Alexandrescu
Andrei Alexandrescu (born 1969) is a Romanian-American C++ and D language programmer and author. He is particularly known for his pioneering work on policy-based design implemented via template metaprogramming. These ideas are articulated in ...
, Addison-Wesley
Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through ...
, 2005, )
References
External links
*
*
{{DEFAULTSORT:Sutter, Herb
Living people
Canadian computer programmers
People in information technology
Microsoft employees
C++ people
Year of birth missing (living people)