Ли, Даг

Поделись знанием:
Перейти к: навигация, поиск
Даг Ли

Дуглас («Даг») Ли (англ. Douglas «Doug» S. Lea) — профессор компьютерных наук и настоящее время декан факультета компьютерных наук Университета штата Нью-Йорк в г. Освего (SUNY Oswego), где он специализируется на теме параллельных вычислений и разработке параллельных структур данных. Он состоял в Исполнительном комитете Java Community Process и руководил разработкой спецификации JSR 166[1], которая добавила утилиты для разработки параллельных многопоточных программ в язык программирования Java начиная с версии 1.5 (см. Параллелизм в Java).

22 октября 2010 года Даг Ли уведомил Исполнительный комитет Java Community Process, что не будет выдвигать свою кандидатуру на переизбрание[2]. В 2012 году Даг Ли вошел в руководство проекта OpenJDK[3].

Даг Ли является автором книги Concurrent Programming in Java: Design Principles and Patterns — одной из первых книг на тему параллельного многопоточного программированяи в Java. В настоящее время эта книга доступна во втором издании, которое вышло в 1999 году. Также он является автором библиотеки dlmalloc, являющейся открытой свободной реализацией библиотеки работы с памятью malloc для языка С[4].

В 2013 году Даг Ли был избран действительным членом Ассоциации вычислительной техники[5].



Библиография

  • Object Oriented System Development, ISBN 0-201-56355-X, 1993 г. (в соавторстве с Dennis deChampeaux и Penelope Faure)
  • Concurrent Programming in Java: Design Principles and Patterns, первое издание: ISBN 0-201-69581-2, 1997 г.; второе издание: ISBN 0-201-31009-0, 1999 г.
  • Java Concurrency in Practice, ISBN 0-321-34960-1, 2006 г. (в соавторстве с Joshua Bloch, Brian Goetz, Tim Peierls, Joseph Bowbeer и David Holmes)

Напишите отзыв о статье "Ли, Даг"

Примечания

  1. [www.jcp.org/en/jsr/detail?id=166 JSR 166: Concurrency Utilities]
  2. [gee.cs.oswego.edu/dl/html/jcp22oct10.html To: JCP Executive Committee Members]. Проверено 16 апреля 2012.
  3. [mail.openjdk.java.net/pipermail/announce/2012-April/000122.html OpenJDK Governing Board 2012 Election: Results]. Проверено 16 апреля 2012.
  4. [g.oswego.edu/dl/html/malloc.html A Memory Allocator]. g.oswego.edu. Проверено 8 сентября 2016.
  5. [www.acm.org/press-room/news-releases/2013/fellows-2013 ACM Names Fellows for Computing Advances that Are Transforming Science and Society], Association for Computing Machinery, accessed 2013-12-10.

Ссылки

  • [gee.cs.oswego.edu/dl/index.html Домашняя страница Дага Ли] (англ.)
    • [gee.cs.oswego.edu/dl/cpj/ Concurrent Programming in Java: Design Principles and Patterns] - дополнения к его книге (англ.)
  • [www.jcp.org/en/participation/committee Java Community Process Executive Committee] (англ.)
  • [www.jcp.org/en/jsr/detail?id=166 JSR 166: Concurrency Utilities] (англ.)

Отрывок, характеризующий Ли, Даг

– А, милый князь, нет приятнее гостя, – сказал Билибин, выходя навстречу князю Андрею. – Франц, в мою спальню вещи князя! – обратился он к слуге, провожавшему Болконского. – Что, вестником победы? Прекрасно. А я сижу больной, как видите.
Князь Андрей, умывшись и одевшись, вышел в роскошный кабинет дипломата и сел за приготовленный обед. Билибин покойно уселся у камина.
Князь Андрей не только после своего путешествия, но и после всего похода, во время которого он был лишен всех удобств чистоты и изящества жизни, испытывал приятное чувство отдыха среди тех роскошных условий жизни, к которым он привык с детства. Кроме того ему было приятно после австрийского приема поговорить хоть не по русски (они говорили по французски), но с русским человеком, который, он предполагал, разделял общее русское отвращение (теперь особенно живо испытываемое) к австрийцам.
Билибин был человек лет тридцати пяти, холостой, одного общества с князем Андреем. Они были знакомы еще в Петербурге, но еще ближе познакомились в последний приезд князя Андрея в Вену вместе с Кутузовым. Как князь Андрей был молодой человек, обещающий пойти далеко на военном поприще, так, и еще более, обещал Билибин на дипломатическом. Он был еще молодой человек, но уже немолодой дипломат, так как он начал служить с шестнадцати лет, был в Париже, в Копенгагене и теперь в Вене занимал довольно значительное место. И канцлер и наш посланник в Вене знали его и дорожили им. Он был не из того большого количества дипломатов, которые обязаны иметь только отрицательные достоинства, не делать известных вещей и говорить по французски для того, чтобы быть очень хорошими дипломатами; он был один из тех дипломатов, которые любят и умеют работать, и, несмотря на свою лень, он иногда проводил ночи за письменным столом. Он работал одинаково хорошо, в чем бы ни состояла сущность работы. Его интересовал не вопрос «зачем?», а вопрос «как?». В чем состояло дипломатическое дело, ему было всё равно; но составить искусно, метко и изящно циркуляр, меморандум или донесение – в этом он находил большое удовольствие. Заслуги Билибина ценились, кроме письменных работ, еще и по его искусству обращаться и говорить в высших сферах.