stringtranslate.com

David M. Beazley

David Beazley es un ingeniero de software estadounidense. Ha hecho contribuciones significativas a la comunidad de desarrolladores de Python , que incluyen la redacción del texto de referencia definitivo de Python Python Essential Reference , la herramienta de software SWIG para crear extensiones de C y C++ independientes del lenguaje y la herramienta de análisis PLY . [1] [2] Ha formado parte de los comités de programa de PyCon y de la O'Reilly Open Source Convention , y fue elegido miembro de la Python Software Foundation en 2002. [3] [4] [5]

Biografía

Beazley recibió su licenciatura en el Fort Lewis College en 1991 y su maestría en la Universidad de Oregon en 1993, ambas en matemáticas. Luego se unió al programa de doctorado en ciencias de la computación en la Universidad de Utah y trabajó en el Scientific Computing and Imaging Institute . [6] Durante su doctorado, trabajó en la División de Física Teórica en el Laboratorio Nacional de Los Álamos , donde ayudó a desarrollar software de simulación de alto rendimiento para computación paralela . [7] [8] Fue el desarrollador principal de SPaSM (Scalable Parallel Short-range Molecular dynamics), por el que ganó el Premio IEEE Gordon Bell en 1993 y en 1998. [9] [10]

Después de su doctorado en 1998, se unió al Departamento de Ciencias de la Computación de la Universidad de Chicago y recibió un premio CAREER de la National Science Foundation para investigar el desarrollo de herramientas de software de lenguaje mixto. [11] [12] Ganó el premio al mejor artículo en PyCon 2001 por desarrollar el Wrapped Application Debugger (WAD), que convierte errores de excepción fatales en excepciones de Python . [13] En 2005, dejó la Universidad para iniciar una empresa de consultoría, Dabeaz LLC, para centrarse en el desarrollo de herramientas de Python y recursos de aprendizaje. [14]

Libros

Referencias

  1. ^ "David Beazley". O'Reilly . O'Reilly Media, Inc . Consultado el 24 de mayo de 2017 .
  2. ^ Driscoll, Mike (29 de junio de 2015). "PyDev of the Week: David Beazley | The Mouse Vs. The Python". Mouse vs Python . Consultado el 24 de mayo de 2017 .
  3. ^ Noller, Jesse (15 de febrero de 2011). "PyCon 2011: Entrevista con Dave Beazley". El blog de PyCon . PyCon . Consultado el 24 de mayo de 2017 .
  4. ^ "Lista de miembros de la PSF". Python Software Foundation . Archivado desde el original el 24 de abril de 2019. Consultado el 24 de mayo de 2017 .
  5. ^ "CFP: Convención de código abierto O'Reilly - 1 de febrero". Archivo de listas de correo de Python . 29 de enero de 2001. Consultado el 24 de mayo de 2017 .
  6. ^ Galli, Nathan. "Alumni". Instituto de Computación e Imágenes Científicas . Universidad de Utah . Consultado el 25 de mayo de 2017 .
  7. ^ Lomdahl, Peter S.; Beazley, David M. (1994). "Computación paralela de última generación: dinámica molecular en la máquina de conexión". Los Alamos Science . 22 : 44–57 . Consultado el 24 de mayo de 2017 .
  8. ^ "David Beazley". InformIT . Consultado el 24 de mayo de 2017 .
  9. ^ "El premio ACM Gordon Bell reconoce los principales logros en la ejecución de aplicaciones científicas en HPC". SC16 . 25 de agosto de 2016 . Consultado el 24 de mayo de 2017 .
  10. ^ Germann, Timothy C.; Kadau, Kai; Swaminarayan, Sriram. "Dinámica molecular a petaescala en Roadrunner" (PDF) . Aspectos destacados de la ciencia . Laboratorio Nacional de Los Álamos . Consultado el 24 de mayo de 2017 .
  11. ^ "Listado de profesores". Departamento de Ciencias de la Computación . Universidad de Chicago . Consultado el 24 de mayo de 2017 .
  12. ^ "Búsqueda de premios de la NSF: Premio n.° 0237835 - CARRERA: sistemas de tipos y herramientas de próxima generación para la programación de extensiones de lenguajes de script". Fundación Nacional de Ciencias . Consultado el 24 de mayo de 2017 .
  13. ^ Lewin, Laura. "La Novena Conferencia Internacional de Python: Día 3 - O'Reilly Media". Archivo O'Reilly . O'Reilly Media, Inc.
  14. ^ "Acerca de David Beazley". Dabeaz . Consultado el 24 de mayo de 2017 .