Douglas S. Lea es profesor de informática y actual 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 de Java Community Process y presidió JSR 166, que agregó utilidades de concurrencia al lenguaje de programación Java (consulte concurrencia de Java ). El 22 de octubre de 2010, Doug Lea notificó al Comité Ejecutivo de Java Community Process que no se presentaría a la reelección.[1] Lea fue reelegido como miembro general de lajunta directiva de OpenJDK de 2012. [2]
Escribió Programación concurrente en Java: Principios y patrones de diseño , uno de los primeros libros sobre el tema. Actualmente se encuentra en su segunda edición. También es el autor de dlmalloc , [3] una implementación de dominio público de malloc ampliamente utilizada .
En 2013, se convirtió en miembro de la Association for Computing Machinery . [4]
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
- Concurrencia de Java en la práctica , ISBN 0-321-34960-1 , 2006 (en coautoría con Joshua Bloch , Brian Goetz , Tim Peierls, Joseph Bowbeer y David Holmes)
Referencias
- ^ "Para: Miembros del Comité Ejecutivo del JCP" . Consultado el 16 de abril de 2012 .
- ^ "Elección de la Junta de Gobierno de OpenJDK 2012: Resultados" . Consultado el 16 de abril de 2012 .
- ^ gee.cs.oswego.edu/pub/misc/malloc.c
- ^ ACM nombra a becarios 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
- Comité Ejecutivo de Procesos de la Comunidad Java
- JSR 166: Utilidades de simultaneidad