Premio a la excelencia en programación del Dr. Dobb


El premio Dr. Dobb's Excellence in Programming Award fue un premio anual otorgado a personas que, en opinión de los editores del Dr. Dobb's Journal , "hicieron contribuciones significativas al avance del desarrollo de software". El Premio a la Excelencia en Programación incluye un premio de $ 1,000 que fue donado a nombre del ganador del premio a una organización benéfica elegida por el ganador. [1] El premio se lanzó en 1995 en la edición impresa del Dr. Dobb's Journal.y se otorgó cada año hasta 2009. En su artículo de marzo de 1995 en el que presentó los premios, el entonces editor en jefe Jonathan Erickson escribió que el premio estaba destinado a reconocer "los logros y la excelencia en el campo de la programación de computadoras". Erickson explicó que los ganadores fueron "seleccionados por un comité editorial especial" de la revista. [2] Debido a que Dr. Dobb's sirve a una audiencia de desarrolladores de software, el Premio a la Excelencia en Programación está destinado específicamente a reconocer recursos para programadores: lenguajes, bibliotecas de códigos, libros de tutoriales, etc. Desarrolladores de software shrinkwrap destinado a la venta minorista, software personalizado para uso corporativo, software integrado , o las aplicaciones de propósito general no fueron consideradas para el premio.

El Premio a la Excelencia en Programación tenía la intención de reconocer las contribuciones individuales. Dr. Dobb's patrocina un premio diferente, los premios Jolt , para empresas que producen herramientas para programadores.

Scott Meyers , autor de C ++ efectivo, ( ISBN  0201563649 ) C ++ más efectivo ( ISBN 020163371X ) y STL efectivo ( ISBN 0201749629)  ). El editor del Dr. Dobb, Jonathan Erickson, identificó a Meyers como "uno de los principales expertos del mundo en desarrollo de software C ++", y señaló que, además de sus libros más vendidos, el escritor brindó servicios de capacitación y consultoría a los clientes y desarrolló un CD tutorial para programadores de C ++. , se desempeñó como editor consultor de la serie Effective Software Development de Addison Wesley y escribió para numerosas revistas. "Programador desde 1972", escribió Erickson, Meyers "tiene una maestría en ciencias de la computación de la Universidad de Stanford y un doctorado de la Universidad de Brown". [5]

Bjarne Stroustrup , creador del lenguaje de programación C ++ . El editor general del Dr. Dobb, Michael Swaine, escribió que el creador de C ++ Bjarne Stroustrup fue "alguien cuyos valores, esfuerzos y logros son una inspiración para todos los programadores". Swaine continuó: "A través de su propensión a poner la teoría en práctica, su visión de adaptar la herramienta a la necesidad, su respeto por la inteligencia y las opiniones del programador que trabaja, y su incansable trabajo en el avance del arte y la ciencia del desarrollo de software, Bjarne Sin duda alguna, Stroustrup sirve como modelo de excelencia en programación ". [6]

Grady Booch , por sus contribuciones a la programación orientada a objetos , la arquitectura de software y el modelado. Grady Booch, escribió el editor general del Dr. Dobb, Michael Swaine, "es alguien cuyo trabajo es familiar para todos los programadores serios". Swaine señaló que Booch había logrado reconocimiento internacional por sus contribuciones al proceso de desarrollo de software y por logros significativos en programación orientada a objetos, arquitectura de software y modelado. [7]

Bruce Schneier , contribuciones a la criptografía y la seguridad informática . El editor del Dr. Dobb, Jonathan Erickson, citó las "muchas contribuciones importantes" de Bruce Schneier a la seguridad informática, incluidos los algoritmos de cifrado Blowfish y Twofish . Erickson también señaló que Schneier fue autor de ocho libros, incluido Criptografía aplicada: protocolos, algoritmos y código fuente en C ( ISBN 0471117099 ), que denominó "un trabajo fundamental para los desarrolladores de software". [8]