Doug Lee | |
---|---|
Land | |
Arbetsplats | |
Utmärkelser och priser | Dahl-Nyugor-priset ( 2010 ) Fello ACM ( 2013 ) |
Douglas (Doug) Lee ( eng. Douglas "Doug" S. Lea ) är professor i datavetenskap och nuvarande dekanus för datavetenskapsavdelningen vid State University of New York i Oswego ( SUNY Oswego ), där han fokuserar på ämnet av parallell beräkning och utveckling av parallella datastrukturer. Han tjänstgjorde i exekutivkommittén för Java Community Process och ledde utvecklingen av JSR 166 [1] -specifikationen , som lade till verktyg för att utveckla parallella flertrådade program till Java -programmeringsspråket från och med version 1.5 (se Java-parallellism ).
Den 22 oktober 2010 meddelade Doug Lee Java Community Process Executive Committee att han inte skulle ställa upp för omval [2] . 2012 gick Doug Lee in i ledningen för OpenJDK- projektet [3] .
Doug Lee är författare till Concurrent Programming in Java: Design Principles and Patterns , en av de första böckerna om samtidig flertrådsprogrammering i Java. Denna bok finns för närvarande tillgänglig i den andra upplagan, som kom ut 1999. Han är också författare till dlmalloc- biblioteket , som är en öppen källkodsimplementering av malloc- minneshanteringsbiblioteket för C-språket [4] .
2013 valdes Doug Lee till Fellow i Association for Computing Machinery [5] .
|