Пи Джей Плаугер
Пи Джей Плаугер | |
---|---|
Рожденный | Филип Джеймс Плаугер 13 января 1944 г. Петербург, Западная Вирджиния |
Занятие | Предприниматель и писатель |
Альма-матер | |
Жанр | научная фантастика |
Известные работы | «Дитя всех возрастов» |
Заметные награды | Премия Джона В. Кэмпбелла (1975) [1] |
Филип Джеймс ( Пи Джей или Билл ) Плаугер [2] ( / ˈ p i ˌ dʒ eɪ ˈ p l ɔː ɡ ər / ; родился 13 января 1944, Петербург, Западная Вирджиния) — писатель , предприниматель и программист . Он написал и стал соавтором статей и книг о стиле программирования, программных инструментах и языке программирования C , а также произведений научной фантастики .
Личная жизнь и карьера [ править ]
Плаугер работал в Bell Labs с 1969 по 1975 год. [1] где он был соавтором «Элементов стиля программирования и программных инструментов» вместе с Брайаном Керниганом . В 1978 году он основал Whitesmiths , первую компанию, продававшую компилятор C и Unix-подобную операционную систему ( Idris ). С тех пор он занимается стандартизацией C и C++ и в настоящее время является президентом Dinkumware . В январе 2009 года он стал созывающим комитета по стандартам ISO C++ , но в октябре 2009 года он подал в отставку после того, как не смог принять резолюцию о прекращении обработки любых новых функций, чтобы ускорить обещанную дату выпуска стандарта C++0x . [3] [4]
Плаугеру приписывают изобретение парного программирования , когда он возглавлял компанию Whitesmiths Ltd. [5]
Плаугер написал ряд научно-фантастических рассказов, в частности «Ребенок всех возрастов», впервые опубликованный в мартовском выпуске журнала Analog за 1975 год , в котором рассказывается о главном герое, достигшем бессмертия ценой того, что он так и не вышел за рамки детства. Этот рассказ был номинирован на премии «Хьюго» и «Небьюла» в 1976 году. Плаугер получил премию Джона В. Кэмпбелла как лучший новый писатель в 1975 году, опередив в этой награде Джона Варли , а затем продал рассказ « Последним опасным видениям» .
Плаугер имеет степень бакалавра физики Принстонского университета и степень доктора ядерной физики Мичиганского государственного университета . [6]
Динкумвар [ править ]
Тип компании | Частный |
---|---|
Промышленность | Программное обеспечение |
Штаб-квартира | Конкорд, Массачусетс , США |
Ключевые люди | Пи Джей Плаугер, Пит Беккер |
Продукты | Библиотека Динкум C++ Справочник по библиотеке Dinkum C++ Справочник библиотеки Dinkum C Библиотека Dinkum CoreX |
Веб-сайт | www |
Dinkumware — американская компания-разработчик программного обеспечения, специализирующаяся на базовых библиотеках для C / C++ , принадлежащая и управляемая PJ Plauger. Базируется в Конкорде, Массачусетс .
Компания предоставила реализацию стандартной библиотеки C++ , которая поставляется с Microsoft Visual C++ с 1996 года и Embarcadero C++Builder с 2005 года. [7] и поставляет библиотеки C++ и Embedded C++ сообществу встраиваемых систем. Он также предоставляет библиотеки для Java и другие инструменты, включая «корректоры» для проверки соответствия библиотек стандарту.
Художественные произведения [ править ]
- Элементы стиля программирования (1974, переработка 1978 г.) с Брайаном В. Керниганом
- Программные инструменты (1976) с Брайаном В. Керниганом
- Программные инструменты на языке Паскаль (1981) с Брайаном В. Керниганом
- Стандартная библиотека C (1992)
- Programming on Purpose , сборник эссе из журнала Computer Language.
- Том I: Очерки дизайна программного обеспечения (1992)
- Том II: Очерки о людях-программистах (1993)
- Том III: Очерки программных технологий (1993)
- Проект стандартной библиотеки C++ (1995 г.)
- Стандарт C: Справочник (1989 г., пересмотренный в 1992 г., пересмотренный в 1996 г.) с Джимом Броди
- Библиотека стандартных шаблонов C++ (2001) с Александром Степановым , Мэн Ли и Дэвидом Массером.
Ссылки [ править ]
- ^ Jump up to: Перейти обратно: а б Салус, Питер Х. (2005). «Глава 15. Коммерческие UNIX для BSDI». Демон, Гну и Пингвин . Гроклав .
- ^ Плаугер, Филип Джеймс (1969). «Спектроскопия изотопов титана» (PDF) . Кандидатская диссертация . Университет штата Мичиган, факультет физики. Архивировано из оригинала (PDF) 8 апреля 2016 года . Проверено 27 декабря 2011 г.
- ^ Стефанус Дю Туа, Документ комитета по стандартам ISO/IEC C++ N3003 (4 декабря 2009 г.). «Протокол заседания WG21, 19 октября 2009 г.» (PDF) . стр. 10, 20–21 . Проверено 10 апреля 2010 г.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ comp.std.c++, Джордж Райан, Вилле Вотилайнен, Фрэнсис Глассборо и Стив Клэмэдж (25 октября 2009 г.). «Плаугер подал в отставку с поста организатора?» . Проверено 27 октября 2009 г.
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Ларри Константин , «Преимущества наглядности», журнал Computer Language Magazine, Vol. 9, № 2, февраль 1992 г. Перепечатано в журнале LL Constantine, The Peopleware Papers [Prentice Hall, 2001].
- ^ Шеннон Кокран (31 марта 2004 г.). «Награда журнала доктора Добба за выдающиеся достижения в области программирования» . Журнал доктора Добба .
- ^ «Постоянная приверженность Embarcadero C, C99 и C++» . edn.embarcadero.com . Проверено 17 сентября 2019 г.
Внешние ссылки [ править ]
- 1944 года рождения
- Американские романисты XX века
- Американские романисты-мужчины
- Американские писатели-фантасты
- Премия Джона В. Кэмпбелла лучшему новому писателю
- Живые люди
- Американские программисты
- Американские писатели-технологи
- Американские авторы рассказов мужского пола
- Люди из Петербурга, Западная Вирджиния
- Американские писатели рассказов XX века
- Американские писатели-мужчины 20-го века
- Американские писатели научно-популярной литературы XX века
- Американские писатели-мужчины научно-популярной литературы
- Выпускники Принстонского университета
- Выпускники Мичиганского государственного университета