Pete Becker
   HOME

TheInfoList



OR:

Pete Becker is a consultant and computer programmer, recognized as one of the world's foremost experts in the
C++ programming language C (''pronounced like the letter c'') is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of ...
. He has been contributing to the C++ standardization process since its start and has authored several publications, including magazine articles and columns, and a book on the first C++ Library Technical Report (aka TR1).


Career

Becker worked for eight years at
Borland International Borland Software Corporation was a computer technology company founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn. Its main business was the development and sale of software development and software deployment products ...
as a quality assurance engineer and manager, library implementor, and development manager. From 1997 to 2005 he was employed at
Dinkumware 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 ...
, working on the
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
and documentation of their C++ Standard Library and
C Standard Library The C standard library or libc is the standard library for the C programming language, as specified in the ISO C standard.ISO/IEC (2018). '' ISO/IEC 9899:2018(E): Programming Languages - C ยง7'' Starting from the original ANSI C standard, it wa ...
implementations.


C++ Standards Committee

Becker has been a member of the ISO/IEC (JTC1/SC22/WG21) C++ Standards committee since its inception in 1991. His work includes a proposal for standard support of
dynamic libraries In computing, a dynamic linker is the part of an operating system that loads and links the shared libraries needed by an executable when it is executed (at "run time"), by copying the content of libraries from persistent storage to RAM, fillin ...
and arbitrary-precision arithmetic in C++. He has been the Project Editor from 2004 until 2011, when
C++11 C++11 is a version of the ISO/IEC 14882 standard for the C++ programming language. C++11 replaced the prior version of the C++ standard, called C++03, and was later replaced by C++14. The name follows the tradition of naming language versions by ...
was released.


Publications

Becker has written several
column A column or pillar in architecture and structural engineering is a structural element that transmits, through compression, the weight of the structure above to other structural elements below. In other words, a column is a compression member. ...
s and articles, focusing primarily on C++. From 1995 to 2001, Becker was a regular columnist for
C/C++ Users Journal ''C/C++ Users Journal'' was a computer magazine dedicated to the C and C++ programming languages published in the United States from 1985 to 2006. It was one of the last printed magazines to cover specifically this topic (apart from ACCU's journ ...
. From 2005 to 2006 he wrote a monthly column entitled "The New C++ Not-So-Standard Library", focusing on various aspects of the C++ TR1 library extensions. After C/C++ Users Journal merged with Dr Dobb's Journal, Becker's column reappeared as "The New C++", now focusing on more general aspects of C and C++ programming. In 2006 he published ''The C++ Standard Library Extensions: A Tutorial and Reference'', a book covering the new functions and components proposed as extensions to the C++ Standard Library in
C++ Technical Report 1 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" ...
.


References


External links


Pete Becker's homepage
C++ people Year of birth missing (living people) Living people {{Compu-bio-stub