Herb Sutter
   HOME

TheInfoList



OR:

Herb Sutter is a prominent C++ expert. He is also an author of several books on C++ and was a columnist for Dr. Dobb's Journal.


Education and career

Sutter was born and raised in
Oakville, Ontario Oakville is a town and List of municipalities in Ontario#Lower-tier municipalities, lower-tier municipality in Regional Municipality of Halton, Halton Region, Ontario, Canada. Generally seen as a commuter suburb of Toronto, it is located on Lake ...
, and studied computer science at Canada's
University of Waterloo The University of Waterloo (UWaterloo, UW, or Waterloo) is a Public university, public research university located in Waterloo, Ontario, Canada. The main campus is on of land adjacent to uptown Waterloo and Waterloo Park. The university also op ...
. From 1995 to 2001 he was chief technology officer at PeerDirect where he designed the PeerDirect database replication engine. He joined
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
in 2002 as a platform evangelist for
Visual C++ Microsoft Visual C++ (MSVC) is a compiler for the C, C++, C++/CLI and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originally a standalone product but later became a part of Visual Studio and made available ...
.NET The .NET platform (pronounced as "''dot net"'') is a free and open-source, managed code, managed computer software framework for Microsoft Windows, Windows, Linux, and macOS operating systems. The project is mainly developed by Microsoft emplo ...
, rising to lead software architect for C++/CLI. In recent years Sutter was lead designer for C++/CX and C++ AMP. In November 2024, after 22 years at Microsoft, Sutter left to join Citadel Securities. Sutter has served as the chair of the ISO C++ standards committee since 2002. In 2005, Sutter published an article titled "The Free Lunch Is Over" that claimed that
microprocessor A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, a ...
serial-processing speed was reaching a physical limit leading to two main consequences: * Processor manufacturers would focus on products that better support multithreading (such as multi-core processors), and * Software developers would be forced to develop massively multithreaded programs as a way to better use such processors. The article is seen as highly influential in subsequent system design.


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 ...
, 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 ...
, 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 ...
, 2005, ) * ''C++ Coding Standards'' (together with
Andrei Alexandrescu Tudor Andrei Cristian 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 a ...
,
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 ...
, 2005, )


References


External links

* *
Former website
(last updated in 2011) {{DEFAULTSORT:Sutter, Herb Living people Canadian computer programmers People in information technology Microsoft employees C++ people Year of birth missing (living people)