Эллиотт Расти Гарольд
![]() |
Эллиотт Расти Гарольд (родился примерно в 1960 г.) — американский ученый-компьютерщик, преподаватель и автор нескольких книг по Java и XML, а также создатель XOM, библиотеки классов Java с открытым исходным кодом для обработки XML- данных. [1]
Жизнь и работа
[ редактировать ]Гарольд родился и вырос в Новом Орлеане, где его отец Эллиот Гарольд-младший работал юристом.
В биографии статьи IBM DeveloperWorks , написанной Гарольдом, он утверждал, что изучил 14 языков программирования, начиная с Fortran и AppleSoft BASIC и заканчивая совсем недавно Haskell . «Ява, вероятно, была его восьмым языком, и именно в нем он продвинулся дальше любого другого», — говорится в биографии. [2]
Гарольд был адъюнкт-профессором факультета компьютерных наук Политехнического университета Нью-Йорка . Он является давним издателем веб-сайтов Cafe au Lait и Cafe con Leche, посвященных Java и XML соответственно. [1] Он внес вклад в JDOM, популярную XML-библиотеку с открытым исходным кодом для Java. На конференции XML SIG в Нью-Йорке в 2002 году он представил XOM и предложил такое объяснение его создания: «XOM основан на более чем двухлетнем опыте разработки JDOM, а также на прошлогодних усилиях по написанию обработки XML с помощью Java . во всех API мне есть что нравится и не нравится, и XOM — это моя попытка синтезировать лучшие функции существующих API, исключив при этом худшие». [3]
Избранные публикации
[ редактировать ]- Ресурс для разработчиков Java (Прентис Холл, 1996), ISBN 0-13-570789-7
- Секреты Java (Уайли, 1997), ISBN 0-7645-8007-8
- JavaBeans: разработка компонентного программного обеспечения на Java (John Wiley & Sons, 1997), ISBN 0-7645-8052-3
- XML: расширяемый язык разметки (Wiley, 1998), ISBN 0-7645-3199-9
- Java I/O, первое издание (О'Рейли, 1999 г.), ISBN 1-56592-485-1
- Обработка XML с помощью Java: руководство по SAX, DOM, JDOM, JAXP и TrAX (Addison-Wesley, 2002), ISBN 0-201-77186-1
- Эффективный XML: 50 конкретных способов улучшить ваш XML (Аддисон-Уэсли, 2003 г.), ISBN 0-321-15040-6
- Библия XML (Уайли, 2004 г.), ISBN 0-7645-4986-3
- XML в двух словах (О'Рейли, 2004 г.), ISBN 0-596-00764-7
- Сетевое программирование на Java, третье издание (О'Рейли, 2004 г.), ISBN 0-596-00721-3
- Java I/O, второе издание (О'Рейли, 2006 г.), ISBN 0-596-52750-0
- Рефакторинг HTML: улучшение дизайна существующих веб-приложений (Addison-Wesley Professional, 2012), ISBN 0-321-50363-5
- Сетевое программирование на Java, четвертое издание (О'Рейли, 2013 г.), ISBN 1-449-35767-9
Ссылки
[ редактировать ]- ^ Jump up to: а б Билл Веннерс (8 сентября 2003 г.). «Человеческая сторона XML: разговор с Эллиоттом Расти Гарольдом, часть I» . Артима . Проверено 15 мая 2014 г.
- ^ Эллиотт Расти Гарольд (12 января 2010 г.). «Говорить на языке Java без акцента» . IBM DeveloperWorks . Проверено 29 октября 2014 г.
- ^ Эллиотт Расти Гарольд (18 сентября 2002 г.). «Новости Java, сентябрь 2002 г.» . Кафе с молоком . Проверено 15 мая 2014 г.