P. J. Plauger | |
---|---|
Born | Phillip James Plauger January 13, 1944 Petersburg, West Virginia |
Occupation | Entrepreneur and writer |
Alma mater |
|
Genre | Science fiction |
Notable works | "Child of All Ages" |
Notable awards | John W. Campbell Award (1975)[1] |
Phillip James (PJ or Bill) Plauger[2] (/ˈpiˌdʒeɪ ˈplɔːɡər/; 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 programming language, as well as works of science fiction.
Plauger worked at Bell Labs from 1969 to 1975,[1] where he coauthored Elements of Programming Style and Software Tools with Brian Kernighan. In 1978, he founded Whitesmiths, the first company to sell a C compiler and Unix-like operating system (Idris). He has since been involved in C and C++ standardization and is now the president of Dinkumware. In January 2009 he became the convener of the ISO C++ standards committee, but in October 2009 he tendered his resignation after failing to pass a resolution to stop processing any new features in order to facilitate the promised shipping date for the C++0x standard.[3][4]
Plauger has been credited with inventing pair programming while leading Whitesmiths Ltd.[5]
Plauger wrote a science fiction short story, "Child of All Ages", first published in Analog in the March 1975 issue, whose protagonist was granted immortality before attaining puberty and finds that being a child who never grows up is far removed from an idyllic Peter Pan-like existence. The story was nominated for a Nebula Award in 1975 and a Hugo Award in 1976. He won the John W. Campbell Award for Best New Writer in 1975—notably beating John Varley for the award—and subsequently sold a story to The Last Dangerous Visions.
Plauger holds a bachelor's degree in physics from Princeton University and a PhD in nuclear physics from Michigan State University.[6]
Type | Private |
---|---|
Industry | Software |
Headquarters | Concord, Massachusetts, US |
Key people | P. J. Plauger, Pete Becker |
Products | Dinkum C++ library Dinkum C++ Library Reference Dinkum C Library Reference Dinkum CoreX Library |
Website | www |
Dinkumware is an American software company specializing in core libraries for C/C++, owned and operated by P. J. Plauger. It is based in Concord, Massachusetts.
The company has provided the C++ Standard Library implementation that ships with Microsoft Visual C++ since 1996 and Embarcadero C++Builder since 2005,[7] and supplies C++ and Embedded C++ libraries to the embedded community. It also provides libraries for Java and other tools, including "proofers" to test for library adherence to the standard.
By: Wikipedia.org
Edited: 2021-06-18 15:17:13
Source: Wikipedia.org