П. Дж. Плаугер - P. J. Plauger

П. Дж. Плаугер
РодилсяФиллип Джеймс Плогер
(1944-01-13) 13 января 1944 г. (76 лет)
Петербург, Западная Вирджиния
оккупацияпредприниматель и писатель
Альма-матер
ЖанрНаучная фантастика
Известные работы«Дитя всех возрастов»
Известные наградыПремия Джона В. Кэмпбелла (1975)[1]

Филипп Джеймс (PJ или Билл) Plauger[2] (/ˈпяˌˈплɔːɡər/; родился 13 января 1944 года, Петербург, Западная Вирджиния) автор, предприниматель и Компьютерный программист. Он является автором и соавтором статей и книг о стиле программирования, программных инструментах и Язык программирования C, а также произведения научная фантастика.

Личная жизнь и карьера

Plauger работал в Bell Labs с 1969 по 1975 год,[1] где он был соавтором Элементы стиля программирования и Программные инструменты с участием Брайан Керниган. В 1978 году он основал Whitesmiths, первая компания, которая продала C компилятор и Unix-подобный Операционная система (Идрис ). С тех пор он был вовлечен в C и C ++ стандартизации и в настоящее время является президентом Dinkumware. В январе 2009 года он стал организатор ISO C ++ комитет по стандартам, но в октябре 2009 года он подал в отставку после того, как не принял решение прекратить обработку любых новых функций, чтобы облегчить обещанную дату отгрузки для C ++ 0x стандарт.[3][4]

Плаугеру приписывают изобретение парное программирование пока ведет Whitesmiths ООО[5]

Плаугер написал научно-фантастический рассказ «Дитя всех возрастов», впервые опубликованный в Аналоговый в мартовском выпуске 1975 года, главный герой которого получил бессмертие до достижения половой зрелости и обнаруживает, что быть ребенком, который никогда не вырастет, далеко от идиллического Питер Пэн -подобное существование. Рассказ был номинирован на Премия туманности в 1975 году и Премия Хьюго в 1976 году. Он выиграл Премия Джона В. Кэмпбелла за лучший новый писатель в 1975 году - заметно побив Джон Варлей за награду - и впоследствии продал рассказ Последние опасные видения.

Плаугер имеет степень бакалавра физики от Университет Принстона и докторскую степень в ядерная физика от Университет штата Мичиган.[6]

Dinkumware

Dinkumware Limited
Частный
ПромышленностьПрограммного обеспечения
Штаб-квартираКонкорд, Массачусетс, США
Ключевые люди
П. Дж. Плаугер, Пит Беккер
ПродуктыБиблиотека Dinkum C ++
Справочник по библиотеке Dinkum C ++
Справочник по библиотеке Dinkum C
Библиотека Dinkum CoreX
Интернет сайтwww.dinkumware.com

Dinkumware - американец софтверная компания специализируется на основных библиотеках для C /C ++, принадлежит и управляется П. Дж. Плаугером. Он основан в Конкорд, Массачусетс.

Компания предоставила Стандартная библиотека C ++ реализация, которая поставляется с Microsoft Visual C ++ с 1996 года и Embarcadero C ++ Builder с 2005 года[7], и расходные материалы C ++ и Встроенный C ++ библиотеки для встроенного сообщества. Он также предоставляет библиотеки для Ява и другие инструменты, в том числе «корректоры» для проверки соответствия библиотеки стандарту.

Работает

  • Спектроскопия в изотопах титана (1969)
  • Элементы стиля программирования (1974 г., переработано в 1978 г.) с Брайан В. Керниган
  • Программные инструменты (1976) с Брайан В. Керниган
  • Программные инструменты на Паскале (1981) с Брайан В. Керниган
  • Стандартная библиотека C (1992)
  • Программирование по назначению, собраны очерки из журнала Компьютерный язык
    • Том I: Очерки по разработке программного обеспечения (1992)
    • Том II: Очерки программистов (1993)
    • Том III: Очерки программных технологий (1993)
  • Проект стандартной библиотеки C ++ (1995)
  • Стандарт C: Ссылка (1989, исправлено 1992, исправлено 1996) с Джимом Броди
  • Стандартная библиотека шаблонов C ++ (2001) с Александр Степанов, Мэн Ли и Дэвид Массер

использованная литература

  1. ^ а б Салус, Питер Х. (2005). «Глава 15. Коммерческие UNIX для BSDI». Демон, Гну и Пингвин. Groklaw.
  2. ^ Plauger, Филип Джеймс (1969). «Спектроскопия в изотопах титана» (PDF). Кандидатская диссертация. Университет штата Мичиган, факультет физики. Архивировано из оригинал (PDF) 8 апреля 2016 г.. Получено 27 декабря, 2011.
  3. ^ Стефанус Дю Туа, Документ комитета по стандартам ISO / IEC C ++ N3003 (4 декабря 2009 г.). «Протокол заседания WG21, 19 октября 2009 г.» (PDF). С. 10, 20–21. Получено 10 апреля, 2010.
  4. ^ comp.std.c ++, Джордж Райан, Вилле Вотилайнен, Фрэнсис Глассбороу и Стив Клэмидж (25 октября 2009 г.). "Плугер ушел с поста созывающего?". Получено 27 октября, 2009.CS1 maint: несколько имен: список авторов (ссылка на сайт)
  5. ^ Ларри Константин, «Преимущества видимости», Журнал Computer Language, Vol. 9, № 2, февраль 1992 г. Перепечатано в Л. Л. Константине, В Peopleware Статьи [Прентис Холл, 2001]
  6. ^ Шеннон Кокран (31 марта 2004 г.). "Премия журнала доктора Добба за выдающиеся достижения в области программирования". Журнал доктора Добба.
  7. ^ «Неизменная приверженность Embarcadero C, C99 и C ++». edn.embarcadero.com. Получено 17 сентября, 2019.

внешние ссылки