stringtranslate.com

П. Дж. Плогер

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

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

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

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

Плоугер написал ряд научно-фантастических рассказов, в частности «Дитя всех возрастов», впервые опубликованный в выпуске Analog за март 1975 года , в котором главный герой достиг бессмертия ценой того, что никогда не вырастет из детства. Рассказ был номинирован на премии Хьюго и Небьюла в 1976 году. Плоугер выиграл премию Джона У. Кэмпбелла как лучший новый писатель в 1975 году — в частности, обойдя Джона Варли в борьбе за награду — и впоследствии продал рассказ издательству The Last Dangerous Visions .

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

Dinkumware

Dinkumware — американская компания-разработчик программного обеспечения, специализирующаяся на основных библиотеках для C / C++ , принадлежащая и управляемая PJ Plauger. Расположена в Конкорде, Массачусетс .

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

Документальная литература

Ссылки

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

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