Джеймс Гослинг. OC | |
---|---|
Родился | Джеймс Гослинг. (1955- 05-19) 19 мая 1955 г. (65 лет). Калгари, Альберта, Канада. |
Гражданство | Канадский |
Альма-матер | Университет Калгари. (бакалавр, 1977). Университет Карнеги-Меллона. (MA ; доктор философии, 1983) |
Известен как | Java (язык программирования) |
Название | Доктор Ява |
Дети | 2 |
Награды | Офицер Ордена Канады Медаль Джона фон Неймана IEEE The Economist Innovation Award Иностранный член NAE |
Научная карьера | |
Учреждения | |
Thesis | Algebraic Constraints (1983) |
Советник докторантуры | Боб Спроул и Радж Редди |
Джеймс Артур Гослинг,, которого часто называют «доктором Java ", OC (родился 19 мая 1955 г.), канадский ученый-компьютерщик, наиболее известный как основатель и ведущий разработчик языка программирования Java.
Джеймс Гослинг получил Бакалавр наук из Университета Калгари и его магистр и докторская степень в Университете Карнеги-Меллона, все по информатике. Он написал версия Emacs, названная Gosling Emacs (Gosmacs), когда работал над докторской степенью. Он построил многопроцессорную версию Unix для 16-процессорной компьютерной системы, работая в Университете Карнеги-Меллона, до прихода в Sun Microsystems. Он также разработал несколько компиляторов и почтовых систем.
Гослинг был в компании Sun Microsystems с 1984 по 2010 (26 лет). В Sun он изобрел раннюю оконную систему Unix под названием NeWS, который стал менее используемой альтернативой все еще используемому X Window, потому что Sun не предоставила ему лицензию с открытым исходным кодом.
Он известен как отец Язык программирования Java. Идея создания Java VM пришла ему в голову при написании программы для переноса программного обеспечения с PERQ путем перевода Perq Q-Code в ассемблер VAX и эмуляции оборудования. Обычно ему приписывают изобретение языка программирования Java в 1994 году. Он создал исходный дизайн Java и реализовал исходный компилятор языка и виртуальную машину. Гослинг прослеживает истоки этого подхода еще в годы его обучения в аспирантуре, когда он создал виртуальную машину с p-кодом для лабораторного компьютера DEC VAX, чтобы его профессор мог запускать программы, написанные в UCSD Pascal. В ходе работы над Java в Sun он увидел, что архитектурно-нейтральное выполнение для широко распределенных программ может быть достигнуто путем реализации аналогичной философии: всегда программировать для одной и той же виртуальной машины. Еще одним вкладом Гослинга было соавторство в написании программы «bundle », известной как «shar», утилиты, подробно описанной в Брайане Кернигане и Робе Пайке. книга Среда программирования Unix.
Он покинул Sun Microsystems 2 апреля 2010 года после того, как ее приобрела Oracle Corporation, сославшись на сокращение заработной платы, статуса и способности принимать решения, а также со сменой ролей и этическими проблемами. С тех пор он занял очень критическую позицию по отношению к Oracle в интервью, отметив, что «во время интеграционных встреч между Sun и Oracle, когда нас спрашивали о патентной ситуации между Sun и Google, мы могли видеть, как блестят глаза юриста Oracle». Он разъяснил свою позицию во время судебного разбирательства по делу Oracle против Google над Android: «Хотя у меня есть разногласия с Oracle, в данном случае они правы. Google полностью обидел Sun. Мы все были очень обеспокоены, даже Джонатан [Шварц]: он просто решил сделать счастливое лицо и попытался превратить лимоны в лимонад, что раздражало многих в Sun ". Однако он одобрил решение суда о том, что API-интерфейсы не должны охраняться авторским правом.
В марте 2011 года Гослинг присоединился к Google. Шесть месяцев спустя он последовал за своим коллегой Биллом Вассом и присоединился к стартапу под названием Liquid Robotics. В конце 2016 года Liquid Robotics была приобретена Boeing. После приобретения Гослинг покинул Liquid Robotics, чтобы работать в Amazon Web Services в качестве выдающегося инженера в мае 2017 года.
Он является советником в компании Scala Лайтбенд, независимый директор Jelastic и стратегический советник Eucalyptus, а также член совета директоров DIRTT Environmental Solutions.
Он известен своей любовью о доказательстве «неизвестного» и отметил, но позже уточнил, что он не соответствует действительности, что его любимое иррациональное число - √2. У него в офисе есть фотография в рамке с изображением первых 1000 цифр √2.
За его достижения, Национальная инженерная академия в Соединенных Штатах избрал его иностранным ассоциированным членом.
Викискладе есть средства массовой информации, связанные с Джеймсом Гослингом. |