PJ Plauger

novelista estadounidense

PJ Plauger
NacidoPhillip James Plauger 13 de enero de 1944 (80 años) Petersburg, Virginia Occidental
( 13 de enero de 1944 )
OcupaciónEmprendedor y escritor
Alma máter
Génerociencia ficción
Obras notables"Niño de todas las edades"
Premios notablesPremio John W. Campbell (1975) [1]

Phillip James ( PJ o Bill ) Plauger [2] ( / ˈp i ˌ ˈp l ɔː ɡ ər / ; nacido el 13 de enero de 1944, Petersburg, Virginia Occidental) es un autor , empresario y programador informático . Ha escrito y coescrito artículos y libros sobre estilo de programación, herramientas de software y el lenguaje de programación C , así como obras de ciencia ficción .

Vida personal y carrera

Plauger trabajó en Bell Labs desde 1969 hasta 1975, [1] donde fue coautor de Elements of Programming Style y Software Tools con Brian Kernighan . En 1978, fundó Whitesmiths , la primera compañía en vender un compilador de C y un sistema operativo tipo Unix ( Idris ). Desde entonces ha estado involucrado en la estandarización de C y C++ y ahora es el presidente de Dinkumware. En enero de 2009 se convirtió en el convocante del comité de estándares ISO C++ , pero en octubre de 2009 presentó su renuncia después de no aprobar una resolución para detener el procesamiento de nuevas características con el fin de facilitar la fecha de envío prometida para el estándar C++0x . [3] [4]

A Plauger se le atribuye la invención de la programación en pares mientras dirigía Whitesmiths Ltd. [5]

Plauger ha escrito varias historias de ciencia ficción, en particular "Child of All Ages", publicada por primera vez en la edición de marzo de 1975 de Analog , que presenta a un protagonista que ha alcanzado la inmortalidad a costa de nunca crecer más allá de la infancia. La historia fue nominada a los premios Hugo y Nebula en 1976. Plauger ganó el premio John W. Campbell al mejor escritor novel en 1975 (superando notablemente a John Varley por el premio) y posteriormente vendió una historia a The Last Dangerous Visions .

Plauger tiene una licenciatura en física de la Universidad de Princeton y un doctorado en física nuclear de la Universidad Estatal de Michigan . [6]

Artículos de tocador

Productos Dinkumware, Ltd.
Tipo de empresaPrivado
IndustriaSoftware
SedeConcord, Massachusetts , Estados Unidos
Personas clave
P. J. Plauger y Pete Becker
ProductosBiblioteca C++ de Dinkum
Referencia de la biblioteca C++
de Dinkum Referencia de la biblioteca C
de Dinkum Biblioteca CoreX de Dinkum
Sitio webwww.dinkumware.com (archivo)

Dinkumware es una empresa de software estadounidense especializada en bibliotecas básicas para C / C++ , propiedad de PJ Plauger y operada por él. Tiene su sede en Concord, Massachusetts .

La empresa ha proporcionado la implementación de la biblioteca estándar de C++ que se incluye con Microsoft Visual C++ desde 1996 y con Embarcadero C++Builder desde 2005, [7] y proporciona bibliotecas de C++ y C++ integrado a la comunidad integrada. También proporciona bibliotecas para Java y otras herramientas, incluidos "correctores" para comprobar la adherencia de la biblioteca al estándar.

Obras de no ficción

  • Los elementos del estilo de programación (1974, revisado en 1978) con Brian W. Kernighan
  • Herramientas de software (1976) con Brian W. Kernighan
  • Herramientas de software en Pascal (1981) con Brian W. Kernighan
  • La biblioteca estándar C (1992)
  • Programación con Propósito , ensayos recopilados de la revista Computer Language
    • Volumen I: Ensayos sobre diseño de software (1992)
    • Volumen II: Ensayos sobre la gente del software (1993)
    • Volumen III: Ensayos sobre tecnología de software (1993)
  • El borrador de la biblioteca estándar de C++ (1995)
  • Norma C: Una referencia (1989, revisada en 1992, revisada en 1996) con Jim Brodie
  • La biblioteca de plantillas estándar de C++ (2001) con Alexander Stepanov , Meng Lee y David Musser

Referencias

  1. ^ ab Salus, Peter H. (2005). "Capítulo 15. De UNIX comerciales a BSDI". El Daemon, el Gnu y el Penguin. Groklaw .
  2. ^ Plauger, Phillip James (1969). "Espectroscopia en los isótopos de titanio" (PDF) . Tesis doctoral . Universidad Estatal de Michigan, Departamento de Física. Archivado desde el original (PDF) el 8 de abril de 2016. Consultado el 27 de diciembre de 2011 .
  3. ^ Stefanus Du Toit, Documento N3003 del Comité de Normas ISO/IEC C++ (4 de diciembre de 2009). "Acta de la reunión del GT21, 19 de octubre de 2009" (PDF) . págs.10, 20-21 . Consultado el 10 de abril de 2010 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  4. ^ comp.std.c++, George Ryan, Ville Voutilainen, Francis Glassborow y Steve Clamage (25 de octubre de 2009). "¿Plauger renunció como coordinador?" . Consultado el 27 de octubre de 2009 .{{cite web}}: CS1 maint: varios nombres: lista de autores ( enlace )
  5. ^ Larry Constantine , "Los beneficios de la visibilidad", Computer Language Magazine, vol. 9, n.º 2, febrero de 1992. Reimpreso en LL Constantine, The Peopleware Papers [Prentice Hall, 2001]
  6. ^ Shannon Cochran (31 de marzo de 2004). "Premio a la excelencia en programación de la revista Dr. Dobb". Diario del Dr. Dobb .
  7. ^ "El compromiso continuo de Embarcadero con C, C99 y C++". edn.embarcadero.com . Consultado el 17 de septiembre de 2019 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=P._J._Plauger&oldid=1251615450"