For faster navigation, this Iframe is preloading the Wikiwand page for Джеймс Гослінг.

Джеймс Гослінг

Матеріал з Вікіпедії — вільної енциклопедії.

Джеймс Артур Гослінг
James Arthur Gosling
Ім'я при народженніангл. James Gosling
Народився19 травня 1955(1955-05-19) (69 років)
Калгарі, Альберта, Канада
Країна Канада
Місце проживанняМетрополія затоки Сан-Франциско
Діяльністьвинахідник, блогер, програміст, письменник, інформатик
Галузьgoogle[d]
Alma materУніверситет Карнегі-Меллон, Калгарський університет і William Aberhart High Schoold
Науковий керівникBob Sproulld і Радж Редді[1]
Знання мованглійська[2]
ЗакладGoogle, Sun Microsystems і Amazon Web Services
ЧленствоAssociation for Computing Machinery[3]
Нагороди
офіцер ордена Канади

медаль Джона фон Неймана (2015)

ACM Software System Awardd (2002)

Tsutomu Kanai Awardd (2003)

Дійсний член ACMd (2013)

Джеймс Артур Гослінг,  (англ. James Arthur Gosling; 19 травня 1955) — канадський інформатик, найбільш відомий, як засновник та провідний дизайнер мови програмування Java.[4]

Освіта та кар'єра

[ред. | ред. код]

Джеймс Гослінг отримав ступінь бакалавра з науки у Калгарському університеті [5], а ступінь магістра та доктора в університеті Карнегі-Меллона.[6] Під час роботи над своєю докторською дисертацією, він написав версію текстового редактора Emacs, який назвав Gosling Emacs (Gosmacs). Він побудував багатопроцесорну версію Unix для 16-шляхової комп'ютерної системи[7] під час навчання в університеті Карнегі-Меллона, до приєднання до компанії Sun Microsystems. Він також розробив там декілька компіляторів та поштових серверів.

Ґослінґ працював на Sun Microsystems між 1984 та 2010 роками. Його називають батьком мови програмування Java. Він залишив Sun Microsystems 2 квітня 2010, після чого перейшов до корпорації Oracle.[8]

28 березня 2011 року, Ґосліґ оголосив у своєму блозі, що його найняла компанія Google.[9] Через п'ять місяців він оголосив, що приєднався до стартапу Liquid Robotics.[10] 22 травня 2017, він написав на сторінці у Facebook, що приєднається до Amazon Web Services.[11]

Відзнаки

[ред. | ред. код]

Книги

[ред. | ред. код]
  • Кен Арнольд, Джеймс Ґослінґ, Девід Холмс, 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

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. Математичний генеалогічний проєкт — 1997.
  2. Bibliothèque nationale de France BNF: платформа відкритих даних — 2011.
  3. https://www.acm.org/media-center/2013/december/acm-names-fellows-for-computing-advances-that-are-transforming-science-and-society
  4. James Gosling - Computing History. www.computinghistory.org.uk. Архів оригіналу за 11 липня 2019. Процитовано 9 жовтня 2017.
  5. Архівована копія. Архів оригіналу за 1 червня 2015. Процитовано 28 жовтня 2017.((cite web)): Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  6. Phd Awards By Advisor [Архівовано 11 березня 2016 у Wayback Machine.]. Cs.cmu.edu. Retrieved on 2013-07-17.
  7. James Gosling mentioned a multiprocessor Unix in his statement during the US vs Microsoft Antitrust DOJ trial[en] in 1998 DOJ/Antitrust. Statement in MS Antitrust case. US DOJ. Архів оригіналу за 1 червня 2009. Процитовано February 2007.
  8. Guevin, Jennifer. (2010-04-10) Java co-creator James Gosi leaves Oracle [Архівовано 16 грудня 2013 у Wayback Machine.]. News.cnet.com. Retrieved on 2012-02-21.
  9. Next Step on the Road [Архівовано 13 червня 2018 у Wayback Machine.]. Nighthacks.com. Retrieved on 2016-05-17.
  10. I've moved again: On a New Road [Архівовано 21 жовтня 2017 у Wayback Machine.]. Nighthacks.com. Retrieved on 2016-05-17.
  11. Joining AWS [Архівовано 23 травня 2017 у Wayback Machine.].Retrieved on 2017-05-22
  12. The 2002 Economist Innovation Award Winner [Архівовано 22 квітня 2012 у Wayback Machine.].
  13. Winners of the USENIX Lifetime Achievement Award [Архівовано 11 вересня 2015 у Wayback Machine.].
  14. Governor. Архів оригіналу за 7 лютого 2008. Процитовано 28 серпня 2016.. February 20, 2007
  15. ACM Names Fellows for Computing Advances that Are Transforming Science and Society [Архівовано 22 липня 2014 у Wayback Machine.], Association for Computing Machinery, accessed 2013-12-10.
  16. http://www.ieee.org/documents/von_neumann_rl.pdf [Архівовано 2012-09-25 у Wayback Machine.] IEEE John von Neumann Medal

Посилання

[ред. | ред. код]


{{bottomLinkPreText}} {{bottomLinkText}}
Джеймс Гослінг
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?