Джеймс Гослинг (James Gosling)

Автор: | Декабрь 3, 2018

Джеймс Гослинг фото
Джеймс Гослинг родился в Калгари, Канада в 1955 году. Именно Гослинг является отцом объектно-ориентированного программирования. Кроме того, из-под его «пера» появился популярный язык программирования Java. Из прочих заслуг Джеймса можно отметить создание оконной системы NeWS, а также участие в разработке Star Seven.

Высшее образование Гослинг получил в университете Калгари — именно там в 1977 году он окончил курс информатики со степенью бакалавра. Позже, в 1983 году он получил степень доктора философии, окончив университет Карнеги-Меллон. Там в качестве выпускной работы он написал диссертацию на тему «The Algebraic Manipulation of Constraints». К слову, пока Гослинг занимался своей диссертацией, он создал собственную версию популярного редактора Emacs.

Из прочих заметных событий в жизни Джеймса можно отметить многопроцессорную версию Unix, которую он создал еще до трудоустройства в Sun Microsystems. Также в этот период времени Гослинг отметился несколькими почтовыми системами и компиляторами собственной разработки.

1984 год стал важной вехой в жизни Джеймса — именно в этот год он устроился на работу в компанию Sun Microsystems. Там он проработал вплоть до 2 апреля 2010 года, когда вскоре после приобретения компании корпорацией Oracle Гослинг уходит из нее. В качестве причины ухода он называет «проблемы с руководством», а также «уменьшение заработной платы».

Примерно через год — 28 марта 2011 года — Джеймс устраивается на работу в компанию Google. Правда тут он проработал совсем немного — уже в конце 2011 года он покинул поисковый гигант, чтобы устроиться в небольшую компанию под названием Liquid Robotics. Основным направлением деятельности этой компании является различная робототехника, используемая в подводных исследованиях. На новом месте работы Гослинг занимает пост главного архитектора программного обеспечения.

Относительно недавно Джеймс Гослинг удостоился весьма престижной награды — Ордена Канады. Данная награда является наиболее престижной из тех, которые могут получить гражданские в Канаде.

Краткая справка:

  • Дата рождения: 19 мая 1955 года
  • Место рождения и гражданство: Калгари, Канада /Канада
  • Возраст (на момент написания статьи): 58 лет
  • Место работы: Liquid Robotics, Google, Sun Microsystems
  • Последняя занимаемая должность: архитектор ПО в liquid Robotics
  • Место обучения: Университет Карнеги-Меллона, Университет Калгари
Джеймс Гослинг (James Gosling)
5 (100%) 1 vote