Doug Lea: Difference between revisions
Appearance
Content deleted Content added
→External links: clarify |
fixed dlmalloc link |
||
Line 5: | Line 5: | ||
He wrote ''Concurrent Programming in Java: Design Principles and Patterns'', one of the first books about the subject. It is currently in its second edition. |
He wrote ''Concurrent Programming in Java: Design Principles and Patterns'', one of the first books about the subject. It is currently in its second edition. |
||
He is also the author of [[Malloc#dlmalloc |
He is also the author of [[Malloc#dlmalloc|dlmalloc]][http://gee.cs.oswego.edu/pub/misc/malloc.c], a widely-used public-domain implementation of [[malloc]]. |
||
==Bibliography== |
==Bibliography== |
Revision as of 20:54, 11 January 2012
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. (February 2009) |
The topic of this article may not meet Wikipedia's general notability guideline. (February 2009) |
Doug Lea is a professor of computer science at State University of New York at Oswego where he specializes in concurrent programming and the design of concurrent data structures. He was on the Executive Committee of the Java Community Process and chaired JSR 166, which added concurrency utilities to the Java programming language (see Java concurrency). On October 22, 2010, Doug Lea notified the Executive Committee he would not stand for reelection.
He wrote Concurrent Programming in Java: Design Principles and Patterns, one of the first books about the subject. It is currently in its second edition.
He is also the author of dlmalloc[1], a widely-used public-domain implementation of malloc.
Bibliography
- Concurrent Programming in Java: Design Principles and Patterns, first edition: 1997; second edition: ISBN 0201310090, 1999
- Java Concurrency in Practice, ISBN 0321349601, 2006 (co-authored with Joshua Bloch, Brian Goetz, Tim Peierls, Joseph Bowbeer, and David Holmes)
External links
- gee.cs.oswego.edu , Doug Lea's home page
- Java Community Process Executive Committee
- JSR 166: Concurrency Utilities
- Concurrent Programming in Java: Design Principles and Patterns