Джеймс Гослінг
З Вікіпедії, вільної енциклопедії
Джеймс Артур Гослінг, OК (англ. James Arthur Gosling; 19 травня 1955) — канадський інформатик, найбільш відомий, як засновник та провідний дизайнер мови програмування Java.[5]
Джеймс Артур Гослінг | |
---|---|
James Arthur Gosling | |
![]() | |
Ім'я при народженні | англ. James Gosling |
Народився | 19 травня 1955 (69 років) Калгарі, Альберта, Канада |
Країна | Канада |
Місце проживання | Метрополія затоки Сан-Франциско |
Діяльність | винахідник, блогер, програміст, письменник, інформатик |
Галузь | google[d] |
Alma mater | Університет Карнегі-Меллон[1], Калгарський університет[1] і William Aberhart High Schoold |
Науковий керівник | Bob Sproulld і Радж Редді[2] |
Знання мов | англійська[3] |
Заклад | Google, Sun Microsystems і Amazon Web Services |
Членство | Association for Computing Machinery[4] |
Нагороди | |
Освіта та кар'єра
Джеймс Гослінг отримав ступінь бакалавра з науки у Калгарському університеті [6], а ступінь магістра та доктора в університеті Карнегі-Меллона.[7] Під час роботи над своєю докторською дисертацією, він написав версію текстового редактора Emacs, який назвав Gosling Emacs (Gosmacs). Він побудував багатопроцесорну версію Unix для 16-шляхової комп'ютерної системи[8] під час навчання в університеті Карнегі-Меллона, до приєднання до компанії Sun Microsystems. Він також розробив там декілька компіляторів та поштових серверів.
Ґослінґ працював на Sun Microsystems між 1984 та 2010 роками. Його називають батьком мови програмування Java. Він залишив Sun Microsystems 2 квітня 2010, після чого перейшов до корпорації Oracle.[9]
28 березня 2011 року, Ґосліґ оголосив у своєму блозі, що його найняла компанія Google.[10] Через п'ять місяців він оголосив, що приєднався до стартапу Liquid Robotics.[11] 22 травня 2017, він написав на сторінці у Facebook, що приєднається до Amazon Web Services.[12]
Відзнаки
- 2002 — нагороджений премією у сфері інновацій від часопису The Economist.[13]
- 2002 — нагороджений премією за досягнення The Flame Award USENIX Lifetime.[14]
- 2007 — його призначили офіцером ордену Канади.[15] Орден — друга найвища цивільна відзнака Канади, а офіцер — другий найвищий ступінь в межах ордену.
- 2013 — він став учасником асоціації обчислювальної техніки.[16]
- 2015 — нагороджений медаллю Джона фон Неймана[17]
Книги
- Кен Арнольд, Джеймс Ґослінґ, Девід Холмс, The Java Programming Language, Fourth Edition, Addison-Wesley Professional, 2005, ISBN 0-321-34980-6
- Джеймс Ґослінґ, Білл Джой, Ґай Л. Стіл Мол., Гілард Брача, The Java Language Specification, Third Edition, Addison-Wesley Professional, 2005, ISBN 0-321-24678-0
- Ken Arnold, Джеймс Ґослінґ, Девід Холмс, The Java Programming Language, Third Edition, Addison-Wesley Professional, 2000, ISBN 0-201-70433-1
- Джеймс Ґослінґ, Білл Джой, Ґай Л. Стіл Мол., Гілард Брача, The Java Language Specification, Second Edition, Addison-Wesley, 2000, ISBN 0-201-31008-2
- Грегорі Болела (Редактор), Бенджамін Бросгол, Джеймс Ґослінґ, Пітер Діббл, Стів Фурр, Девід Гардін, Марк Тернбл, The Real-Time Specification for Java, Addison Wesley Longman, 2000, ISBN 0-201-70323-8
- Ken Arnold, Джеймс Ґослінґ, The Java programming language Second Edition, Addison-Wesley, 1997, ISBN 0-201-31006-6
- Ken Arnold, Джеймс Ґослінґ, The Java programming language, Addison-Wesley, 1996, ISBN 0-201-63455-4
- Джеймс Ґослінґ, Білл Джой, Ґай Л. Стіл Мол., The Java Language Specification, Addison Wesley Publishing Company, 1996, ISBN 0-201-63451-1
- Джеймс Ґослінґ, Френк Єлін, команда Java, The Java Application Programming Interface, Volume 2: Window Toolkit and Applets, Addison-Wesley, 1996, ISBN 0-201-63459-7
- Джеймс Ґослінґ, Френк Єлін, команда Java, The Java Application Programming Interface, Volume 1: Core Packages, Addison-Wesley, 1996, ISBN 0-201-63453-8
- Джеймс Ґослінґ, Генрі МакГілтон, The Java language Environment: A white paper, Sun Microsystems, 1996
- Джеймс Ґослінґ, Девід Розенталь, Мішель Арден, The NeWS Book: An Introduction to the Network/Extensible Window System (Sun Technical Reference Library), Springer, 1989, ISBN 0-387-96915-2
Див. також
- Історія Java
- Хибні уявлення про розподілені обчислення
Примітки
Посилання
Wikiwand - on
Seamless Wikipedia browsing. On steroids.