Эллиотт Расти Гарольд - Elliotte Rusty Harold - Wikipedia
Этот биография живого человека требует дополнительных цитаты за проверка.Июнь 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Эллиотт Расти Гарольд (родился около 1960 г.) - американский ученый-компьютерщик, преподаватель и автор нескольких книг по Ява и XML, и создатель XOM, Открытый исходный код Библиотека классов Java для обработки XML данные.[1]
Жизнь и работа
Гарольд родился и вырос в Новом Орлеане, где его отец Эллиотт Гарольд-младший работал юристом.
В биографии для IBM DeveloperWorks В статье, написанной Гарольдом, он утверждал, что выучил 14 языков программирования, начиная с Фортран и 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-интерфейсов я обнаружил, что во всех API-интерфейсах есть что мне нравится, а что не нравится, и XOM - это моя попытка синтезировать лучшие функции существующих API, исключив худшее ».[3]
Избранные публикации
- Ресурсы разработчика Java (Prentice Hall, 1996), ISBN 0-13-570789-7
- Секреты Java (Wiley, 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, первое издание (O'Reilly, 1999), ISBN 1-56592-485-1
- Обработка XML с помощью Java: руководство по SAX, DOM, JDOM, JAXP и TrAX (Addison-Wesley, 2002), ISBN 0-201-77186-1
- Эффективный XML: 50 конкретных способов улучшить ваш XML (Addison-Wesley, 2003), ISBN 0-321-15040-6
- XML-Библия (Wiley, 2004), ISBN 0-7645-4986-3
- XML в двух словах (O'Reilly, 2004), ISBN 0-596-00764-7
- Сетевое программирование на Java, третье издание (О'Рейли, 2004 г.), ISBN 0-596-00721-3
- Ввод-вывод Java, второе издание (O'Reilly, 2006 г.), ISBN 0-596-52750-0
- Рефакторинг HTML: улучшение дизайна существующих веб-приложений (Addison-Wesley Professional, 2012), ISBN 0-321-50363-5
- Сетевое программирование на Java, четвертое издание (О'Рейли, 2013 г.), ISBN 1-449-35767-9
Рекомендации
- ^ а б Билл Веннерс (8 сентября 2003 г.). "Человеческая сторона XML: беседа с Эллиоттом Расти Гарольдом, часть I". Artima. Получено 15 мая, 2014.
- ^ Эллиотт Расти Гарольд (12 января 2010 г.). «Говорить на языке Java без акцента». IBM DeveloperWorks. Получено 29 октября, 2014.
- ^ Эллиотт Расти Гарольд (18 сентября 2002 г.). "Новости Java за сентябрь 2002 г.". Кофе с молоком. Получено 15 мая, 2014.