Введение
Американский писатель Филипп Джеймс (P. J. или Билл) Плаугер (англ. Phillip James Plauger; родился 13 января 1944 года в Петербурге, штат Западная Вирджиния) — автор, предприниматель и программист. Он написал и был соавтором статей и книг о стиле программирования, программных средствах и языке программирования C, а также произведений научной фантастики.
Phillip James (P. J. or Bill) Plauger ('/p//i/,/dʒ//eɪ// /'/p//l//ɔː//ɡ//ɚ/; 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.
Личная жизнь и карьера
Плаугер работал в Bell Labs с 1969 по 1975 год, где он в соавторстве с Брайаном Керниганом написал книги «Элементы стиля программирования» и «Инструменты программного обеспечения». В 1978 году он основал Whitesmiths – первую компанию, продававшую компилятор C и Unix-подобную операционную систему (Idris). С тех пор он участвует в стандартизации языков C и C++ и в настоящее время является президентом Dinkumware. В январе 2009 года он стал председателем комитета по стандартам ISO C++, но в октябре 2009 года подал в отставку, не сумев добиться принятия резолюции о приостановке работы над новыми функциями, чтобы обеспечить выпуск стандарта C++0x в обещанные сроки. Плаугеру приписывают изобретение парного программирования во время руководства Whitesmiths Ltd.
Плаугер также является автором ряда научно-фантастических рассказов, наиболее известным из которых является «Ребенок всех возрастов», впервые опубликованный в мартовском выпуске журнала Analog в 1975 году. В центре сюжета – герой, достигший бессмертия ценой того, что навсегда остался ребенком. В 1976 году рассказ был номинирован на премии «Хьюго» и «Небюла». В 1975 году Плаугер получил премию Джона У. Кэмпбелла за лучший дебютный роман, опередив Джона Варли, и впоследствии продал рассказ для антологии The Last Dangerous Visions. Плаугер имеет степень бакалавра физики Принстонского университета и степень доктора философии в области ядерной физики Мичиганского государственного университета.
Динкумвар
Dinkumware — американская компания-разработчик программного обеспечения, специализирующаяся на основных библиотеках для C/C++, принадлежащая и управляемая П. Дж. Плаугером. Компания базируется в городе Конкорд, штат Массачусетс. Dinkumware с 1996 года поставляет реализацию стандартной библиотеки C++, используемую в Microsoft Visual C++, а с 2005 года — в Embarcadero C++Builder, а также предоставляет библиотеки C++ и Embedded C++ для разработчиков встраиваемых систем. Компания также предлагает библиотеки для Java и другие инструменты, включая средства проверки соответствия библиотек стандарту.