Share to: share facebook share twitter share wa share telegram print page

James Gosling

James Arthur Gosling
Lahir19 Mei 1955 (umur 69)
dekat Calgary, Alberta, Kanada
Tempat tinggalAmerika SerikatAmerika Serikat
KebangsaanKanadaKanada
AlmamaterCarnegie Mellon University, University of Calgary
Tempat kerjaSun Microsystems
Dikenal atasBahasa pemograman Java
GelarChief Technology Officer, Client Software Group
PenghargaanOfficer of the Order of Canada
Situs webJames Gosling's weblog
Facebook: james.gosling.96 Twitter: errcraft Mastodon: jamesgosling@universeodon.com Edit nilai pada Wikidata

James A. Gosling O.C., Ph.D. (lahir 19 Mei 1955) adalah seorang pengembang perangkat lunak, yang terkenal terutama sebagai bapak bahasa pemograman Java.

Pendidikan dan karier

Pada 1977, James Gosling menerima gelar B.Sc dalam Ilmu Komputer dari Universitas Calgary. Pada 1983, ia memperoleh gelar Ph.D dalam Ilmu Komputer dari Universitas Carnegie Mellon, dengan disertasi "The Algebraic Manipulation of Constraints". Ketika menyelesaikan program doktornya, ia menulis sebuah versi dari emacs (gosmacs), dan sebelum bergabung dengan Sun Microsystems ia membangun sebuah versi multi-prosesor Unix[1] ketika kuliah di [[Universitai. Melihat minat dan bakat tersebut, suatu ketika sahabat orangtuanya mengajak Gosling ke laboratorium komputer di Universitas Calgary. Saat itu usianya masih 14 tahun.

Sejak saat itulah ia lebih sering menghabiskan banyak waktu di laboratorium komputer daripada belajar di kelas. Lulus dari SMU, ia melanjutkan di Universitas Calgary. Saat menyelesaikan sarjana, ia mengembangkan editor teks Emacs, yang kelak menjadi editor teks yang paling banyak digunakan pada sistem operasi Unix. Kemudian ia mengambil pendidikan Master di Universitas Alberta sebelum melanjutkan program doktor di Universitas Carnegie Mellon di Pittsburgh. Ia memperoleh gelar Ph.D setelah berhasil mempertahankan tesisnya yang berjudul "The Algebraic Manipulation of Constraints" pada tahun 1983. s Carnegie Mellon]], maupun sejumlah compiler dan mail systems.

Sejak 1984, Gosling bekerja untuk Sun Microsystems, dan umumnya dikenal sebagai pembuat bahasa pemograman Java.

Sejak kecil dia memang sangat tertarik dengan elektronika. Saat usia 12 tahun, orangtuanya mendapatinya berhasil membuat permainan tic tac toe dengan memanfaatkan komponen suku cadang telepon dan televis Ia segera bergabung dengan IBM selepas kuliah. Sayang hasil pekerjaannya tidak pernah diproduksi. Setahun kemudian, ia bergabung dengan Sun Microsystems hingga menjadi bagian Green Team untuk menjalankan projek rahasia Green Project. Berkat kemampuannya, kariernya segera melejit sehingga menduduki posisi Vice President (VP) Sun Microsystems dan Chief Technology Officer (CTO) Sunís Developer Product. Saat ini, ia masih berkontribusi pada Real-Time Specification of Java dan peneliti di laboratorium Sun untuk software development tools. Selain menjadi arsitek bahasa pemrograman Java, ia juga membangun sistem akuisisi data satelit, multiprosesor untuk Unix, beberapa kompiler, mail system dan insinyur utama pembuat windows manager NEWS (Network Extensible Windowing System).

Buku

  • Ken Arnold, James Gosling, David Holmes, The Java Programming Language, Fourth Edition, Addison-Wesley Professional, 2005, ISBN 0-321-34980-6
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, The Java Language Specification, Third Edition, Addison-Wesley Professional, 2005, ISBN 0-321-24678-0
  • Ken Arnold, James Gosling, David Holmes, The Java Programming Language, Third Edition, Addison-Wesley Professional, 2000, ISBN 0-201-70433-1
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, The Java Language Specification, Second Edition, Addison-Wesley, 2000, ISBN 0-201-31008-2
  • Gregory Bollella (Editor), Benjamin Brosgol, James Gosling, Peter Dibble, Steve Furr, David Hardin, Mark Turnbull, The Real-Time Specification for Java, Addison Wesley Longman, 2000, ISBN 0-201-70323-8
  • Ken Arnold, James Gosling, The Java programming language Second Edition, Addison-Wesley, 1997, ISBN 0-201-31006-6
  • Ken Arnold, James Gosling, The Java programming language, Addison-Wesley, 1996, ISBN 0-201-63455-4
  • James Gosling, Bill Joy, Guy L. Steele Jr., The Java Language Specification, Addison Wesley Publishing Company, 1996, ISBN 0-201-63451-1
  • James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volume 2: Window Toolkit and Applets, Addison-Wesley, 1996, ISBN 0-201-63459-7
  • James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volume 1: Core Packages, Addison-Wesley, 1996, ISBN 0-201-63453-8
  • James Gosling, Henry McGilton, The Java language Environment: A white paper, Sun Microsystems, 1996
  • James Gosling, David S. H. Rosenthal, Michelle J. Arden, The NeWS Book: An Introduction to the Network/Extensible Window System (Sun Technical Reference Library), Springer, 1989, ISBN 0-387-96915-2

Referensi

  1. ^ James Gosling menyebutkan multiprosesor Unix dalam pernyataannya dalam kasus pengadilan DOJ Antitrust AS vs Microsoft pada 1998 "DOJ/Antitrust". Statement in MS Antitrust case. US DOJ. Diakses tanggal 2007-02-10. 

Read other articles:

Вейно Иванович Юнус[1]фин. Väinö Junus Дата рождения 1905(1905) Место рождения Покизен-Пурская, Санкт-Петербургская губерния Дата смерти 15 ноября 1937(1937-11-15) Место смерти Ленинград Страна  СССР Научная сфера лингвистика, филология Вейно Иванович Юнус (фин. Väinö Junus; 1905, Покизен-П

اضغط هنا للاطلاع على كيفية قراءة التصنيف السلحفاة مهمازية الورك سلحفاة مهمازية الورك في محمية دبين الطبيعية شمال الأردن حالة الحفظ أنواع مهددة بالانقراض (خطر انقراض أدنى)[1] المرتبة التصنيفية نوع[2]  التصنيف العلمي النطاق: حقيقيات النوى المملكة: الحيوانات الشعبة:

La Cuádruple Alianza fue un tratado firmado en Londres en 1718 por el Sacro Imperio Romano Germánico, las Provincias Unidas de los Países Bajos, el Reino de Francia y el Reino de Gran Bretaña, con el objetivo de unirse ante la política beligerante de la Monarquía de España, cuyo rey Felipe V se negaba a acatar las resoluciones del tratado de Utrecht de 1713 relativas a las antiguas posesiones españolas en Italia y los Países Bajos. Como consecuencia de la unión resultante del acuerdo, …

Dutch politician (born 1973) Michel RogMember of the House of RepresentativesIn office20 September 2012 – 12 January 2021 Personal detailsBornMichel Richard Joachim Rog (1973-04-03) 3 April 1973 (age 50)'s-Hertogenbosch, NetherlandsPolitical partyDemocrats 66 (until 2006)Christian Democratic Appeal (2012–2023)New Social Contract (since 2023)ResidenceHaarlem Michel Richard Joachim Rog (born 3 April 1973) is a Dutch politician and former trade union leader who served as a member …

Motion-capture animation for 2D graphics You can help expand this article with text translated from the corresponding article in Japanese. (September 2018) Click [show] for important translation instructions. View a machine-translated version of the Japanese article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting mac…

علم التصنيفصنف فرعي من typology (en) جزء من علم الأحياء — نظاميات يمتهنه عالم تصنيف تعديل - تعديل مصدري - تعديل ويكي بيانات علم التصنيف [1](باللاتينية: Taxinomia، عن اليونانية القديمة: τάξις الترتيب وνόμος المنهج) هو علم يُعنى بتسمية وتعريف وتصنيف الكائنات الحية.[2][3][4] ي

العلاقات البوسنية الجامايكية البوسنة والهرسك جامايكا   البوسنة والهرسك   جامايكا تعديل مصدري - تعديل   العلاقات البوسنية الجامايكية هي العلاقات الثنائية التي تجمع بين البوسنة والهرسك وجامايكا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة و…

RO60 المعرفات الأسماء المستعارة RO60, RORNP, SSA2, TROVE domain family member 2, Ro60, Y RNA binding protein, TROVE2 معرفات خارجية الوراثة المندلية البشرية عبر الإنترنت 600063 MGI: MGI:106652 HomoloGene: 3383 GeneCards: 6738 علم الوجود الجيني الوظيفة الجزيئية • U2 snRNA binding• ربط أيون فلزي• RNA binding المكونات الخلوية • نواة• سيتوبلازم• بلا…

British highwayman James MaclaineBorn1724 (1724)County Monaghan, Ireland?Died3 October 1750(1750-10-03) (aged 25–26)Tyburn Tree Gallows, Middlesex, London, EnglandNationalityIrishOccupation(s)grocer, merchant, chandler, highwayman Captain James Maclaine (occasionally Maclean, MacLean, or Maclane) (1724 – 3 October 1750) was an Irish man of a respectable presbyterian family who had a brief but notorious career as a mounted highwayman in London with his accomplice William Plunkett.&#…

1957 British film High FlightTheatrical posterDirected byJohn GillingScreenplay byKen Hughes Joseph LandonJohn GillingJack Davies (story)Produced byIrving AllenAlbert R. BroccoliPhil C. SamuelStarringRay MillandKenneth HaighAnthony NewleyBernard LeeCinematographyTed MooreEdited byJack SladeMusic byDouglas GamleyEric Coates (High Flight March)[1] Kenneth V. JonesWalford Davies (composer)Anthony Newley (composer)[N 1]ProductioncompanyWarwick FilmsDistributed byColumbia PicturesRele…

Work from the 13th century The game of astronomical tables, from Libro de los juegos The Libro de los juegos (Spanish: Book of games), or Libro de axedrez, dados e tablas (Book of chess, dice and tables, in Old Spanish), was a Spanish translation of Arabic texts on chess, dice and tables (backgammon forebears) games,[1] commissioned by Alfonso X of Castile, Galicia and León and completed in his scriptorium in Toledo in 1283.[2][3] It contains the earliest European treati…

American politician Dale McCormickMcCormick in 202147th Maine State TreasurerIn officeJanuary 1997 – January 2005Governor Angus King John Baldacci Preceded bySamuel ShapiroSucceeded byDavid LemoineMember of the Maine Senatefrom the 18th districtIn officeDecember 1990 – December 1996Preceded byNorman WeymouthSucceeded bySharon Treat Personal detailsBorn (1947-01-17) January 17, 1947 (age 76)New York City, New York, USPolitical partyDemocratic Dale McCormick (born Januar…

Indian police officer (1954–2020) Dineshwar Sharma IPSSharma in January 2018Administrator of LakshadweepIn office3 November 2019 – 4 December 2020[†]Appointed byRam Nath KovindPreceded byMihir VardhanSucceeded byPraful Khoda PatelDirector of Intelligence BureauIn office1 January 2015 – 1 January 2017Prime MinisterNarendra ModiPreceded bySyed Asif IbrahimSucceeded byRajiv Jain Personal detailsBorn(1954-03-23)23 March 1954[citation needed]Bihar, IndiaDied4 Decembe…

Indian politician M. Ayyakkannu M. Ayyakkannu (born 15 August 1927) was an Indian politician. He was born in Ladapuram village, Trichinopoly District.[1][2] He was the son of S. Muthusamy.[1] After studied at Annamalai University in Chidambaram and the Madras Law College, obtained a B.A. (Honours) degree.[1][2] In 1949 he became the secretary of the Social Service League at Annamalai University, and became chairman of the History and Politics Association i…

The Fairy PrinceMasque by Thomas Arne1778 portrait of the composerLibrettistGeorge Colman the ElderBased onJonson's Oberon, the Faery PrincePremiere12 November 1771 (1771-11-12)Covent Garden Theatre, London The Fairy Prince is a masque in three acts by composer Thomas Arne. The English libretto, by George Colman the Elder, is based on Ben Jonson’s Oberon, the Faery Prince (1611). The work premiered at the Covent Garden Theatre, London, on 12 November 1771.[1] History Des…

Indian newspaper This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Dainik Tribune – news · newspapers · books · scholar · JSTOR (December 2013) (Learn how and w…

22° 45' 34 S 43° 27' O Centro de Nova Iguaçu   Bairro do Brasil   Localização Região administrativa Centro Distrito Centro Município Nova Iguaçu Características geográficas Área total 3,5247 População total (2000) 28,867 hab. Densidade 8,190 hab./km² Outras informações Rendimento médio mensal 14.228 Subprefeitura Centro O Centro é um bairro do município brasileiro de Nova Iguaçu.[1] Está situado na Região Central deste município, é capital …

Турецька військова академіятур. Kara Harp Okulu 39°54′33″ пн. ш. 32°50′43″ сх. д. / 39.90920000002777357° пн. ш. 32.8455500000277780° сх. д. / 39.90920000002777357; 32.8455500000277780Координати: 39°54′33″ пн. ш. 32°50′43″ сх. д. / 39.90920000002777357° пн. ш. 32.8455500000277780° сх. д.࿯…

Polish journalist and writer Anna BikontBikont at a reading of The Crime and the Silence at Boston University in 2015.Born (1954-07-17) 17 July 1954 (age 69)Warsaw, PolandEducationWarsaw UniversityOccupationWriterKnown forCo-founder Gazeta WyborczaSpousePiotr Bikont (deceased 2017) Anna Bikont (born 17 July 1954) is a Polish journalist for the Gazeta Wyborcza newspaper in Warsaw.[1] She is the author of several books, including My z Jedwabnego (2004) about the 1941 Jedwabne pog…

Bantu martial art from Angola N'goloEngolo back kick, known as zebra kick.Also known asngolo, engolo, angolo, angolaFocuskicks, evasions, takedowns, handstands, jumpsCountry of origin AngolaDate of formationpre-colonial timesDescendant artscapoeiraknocking and kickingdanmyéMeaningstrength, power N'golo (anglicized as Engolo) is a traditional Bantu martial art and game from Angola, that combines elements of combat and dance, performed in a circle accompanied by music and singing. It is know…

Kembali kehalaman sebelumnya