Эллиотт Расти Гарольд - Elliotte Rusty Harold

Эллиотт Расти Гарольд (родился около 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

Рекомендации

  1. ^ а б Билл Веннерс (8 сентября 2003 г.). "Человеческая сторона XML: беседа с Эллиоттом Расти Гарольдом, часть I". Artima. Получено 15 мая, 2014.
  2. ^ Эллиотт Расти Гарольд (12 января 2010 г.). «Говорить на языке Java без акцента». IBM DeveloperWorks. Получено 29 октября, 2014.
  3. ^ Эллиотт Расти Гарольд (18 сентября 2002 г.). "Новости Java за сентябрь 2002 г.". Кофе с молоком. Получено 15 мая, 2014.

внешняя ссылка