Científico informático estadounidense
Douglas S. Lea es profesor de informática y actual [ ¿cuándo? ] director del departamento de informática de la Universidad Estatal de Nueva York en Oswego , donde se especializa en programación concurrente y diseño de estructuras de datos concurrentes . Formó parte del Comité Ejecutivo del Java Community Process y presidió la JSR 166, que añadió utilidades de concurrencia al lenguaje de programación Java (véase Concurrencia en Java ). El 22 de octubre de 2010, Doug Lea notificó al Comité Ejecutivo del Java Community Process que no se presentaría a la reelección. [2] Lea fue reelegido como miembro general de la junta directiva de OpenJDK de 2012. [3]
Publicaciones
Escribió Concurrent Programming in Java: Design Principles and Patterns , uno de los primeros libros sobre el tema. Actualmente se encuentra [ ¿cuándo? ] en su segunda edición. También es el autor de dlmalloc , [4] una implementación de dominio público ampliamente utilizada de malloc .
Premios
En 2010 ganó el premio senior Dahl-Nygaard . [1]
En 2013, se convirtió en miembro de la Association for Computing Machinery . [5]
Bibliografía
- Programación concurrente en Java: principios y patrones de diseño , primera edición: 1997; segunda edición: ISBN 0-201-31009-0 , 1999
- Java Concurrency in Practice , ISBN 0-321-34960-1 , 2006 (en coautoría con Joshua Bloch , Brian Goetz, Tim Peierls, Joseph Bowbeer y David Holmes)
Referencias
- ^ ab "Ganadores del premio AITO Dahl-Nygaard 2010". Association Internationale pour les Technologies Objets . Consultado el 7 de diciembre de 2022 .
- ^ "A: Miembros del Comité Ejecutivo del JCP" . Consultado el 16 de abril de 2012 .
- ^ "Elecciones de la Junta de Gobierno de OpenJDK 2012: resultados". 2 de abril de 2012. Consultado el 16 de abril de 2012 .
- ^ gee.cs.oswego.edu/pub/misc/malloc.c
- ^ ACM nombra miembros para los avances informáticos que están transformando la ciencia y la sociedad Archivado el 15 de septiembre de 2017 en Wayback Machine , Association for Computing Machinery , consultado el 10 de diciembre de 2013.
Enlaces externos
- Página de inicio de Doug Lea
- Programación concurrente en Java: principios y patrones de diseño
- Comité Ejecutivo del Proceso Comunitario Java
- JSR 166: Utilidades de concurrencia