PJ Plauger - P. J. Plauger

PJ Plauger
Geboren Phillip James Plauger 13. Januar 1944 (77 Jahre) Petersburg, West Virginia
( 1944-01-13 )
Besetzung Unternehmer und Schriftsteller
Alma Mater
Genre Science-Fiction
Nennenswerte Werke "Kind jeden Alters"
Bemerkenswerte Auszeichnungen John W. Campbell Award (1975)

Phillip James ( PJ oder Bill ) Plauger ( / p i ˌ p l ɔ ɡ ər / ; * 13. Januar 1944 Petersburg, West Virginia) ist ein Autor , Unternehmer und Computer - Programmierer . Er hat Artikel und Bücher über Programmierstil, Software-Tools und die Programmiersprache C sowie Science-Fiction- Werke geschrieben und mitgeschrieben .

Persönliches Leben und Karriere

Plauger arbeitete von 1969 bis 1975 bei Bell Labs , wo er gemeinsam mit Brian Kernighan Elemente des Programmierstils und der Softwaretools verfasste . 1978 gründete er Whitesmiths , das erste Unternehmen, das einen C- Compiler und ein Unix-ähnliches Betriebssystem ( Idris ) verkaufte. Seitdem war er an der C- und C ++ - Standardisierung beteiligt und ist jetzt Präsident von Dinkumware . Im Januar 2009 wurde er Vorsitzender des ISO C ++ - Normungsausschusses. Im Oktober 2009 gab er seinen Rücktritt bekannt, nachdem er keinen Beschluss gefasst hatte, die Verarbeitung neuer Funktionen einzustellen, um den versprochenen Versandtermin für den C ++ 0x- Standard zu vereinfachen .

Plauger wurde die Erfindung der Paarprogrammierung zugeschrieben, während er Whitesmiths Ltd. leitete.

Plauger schrieb eine Science-Fiction-Kurzgeschichte, "Child of All Ages", die erstmals in der März-Ausgabe 1975 in Analog veröffentlicht wurde. Ihr Protagonist wurde vor Erreichen der Pubertät unsterblich gemacht und stellt fest, dass es weit entfernt von einem idyllischen Peter ist, ein Kind zu sein, das niemals erwachsen wird Pan- ähnliche Existenz. Die Geschichte wurde 1975 für einen Nebula Award und 1976 für einen Hugo Award nominiert. 1975 gewann er den John W. Campbell Award als bester neuer Schriftsteller - insbesondere gegen John Varley - und verkaufte anschließend eine Geschichte an The Last Dangerous Visions .

Plauger hat einen Bachelor-Abschluss in Physik von der Princeton University und einen Doktortitel in Kernphysik von der Michigan State University .

Dinkumware

Dinkumware Limited
Art Privatgelände
Industrie Software
Hauptquartier Concord, Massachusetts , USA
Schlüsselpersonen
PJ Plauger, Pete Becker
Produkte Dinkum C ++ - Bibliothek
Dinkum C ++ - Bibliotheksreferenz
Dinkum C-Bibliotheksreferenz
Dinkum CoreX-Bibliothek
Webseite www .dinkumware .com

Dinkumware ist ein amerikanisches Softwareunternehmen, das sich auf Kernbibliotheken für C / C ++ spezialisiert hat und PJ Plauger gehört und von PJ Plauger betrieben wird. Es hat seinen Sitz in Concord, Massachusetts .

Das Unternehmen stellt die Implementierung der C ++ - Standardbibliothek bereit, die seit 1996 mit Microsoft Visual C ++ und seit 2005 mit Embarcadero C ++ Builder geliefert wird , und stellt der eingebetteten Community C ++ - und eingebettete C ++ - Bibliotheken zur Verfügung. Es bietet auch Bibliotheken für Java und andere Tools, einschließlich "Proofer", um die Einhaltung des Standards durch die Bibliothek zu testen.

Funktioniert

  • Spektroskopie in den Titanisotopen (1969)
  • Die Elemente des Programmierstils (1974, überarbeitet 1978) mit Brian W. Kernighan
  • Software Tools (1976) mit Brian W. Kernighan
  • Software Tools in Pascal (1981) mit Brian W. Kernighan
  • Die Standard C Bibliothek (1992)
  • Programming on Purpose , gesammelte Aufsätze aus der Zeitschrift Computer Language
    • Band I: Essays on Software Design (1992)
    • Band II: Essays on Software People (1993)
    • Band III: Essays on Software Technology (1993)
  • Der Entwurf der Standard C ++ Library (1995)
  • Standard C: Eine Referenz (1989, überarbeitet 1992, überarbeitet 1996) mit Jim Brodie
  • Die C ++ Standard Template Library (2001) mit Alexander Stepanov , Meng Lee und David Musser

Verweise

Externe Links