James Gosling

Gosling pracoval ve společnosti Sun Microsystems v letech 1984-2010 (26 let). Ve společnosti Sun vymyslel raný unixový okenní systém NeWS, který se stal méně používanou alternativou k dodnes používanému systému X Window, protože Sun mu neposkytl licenci open source.

Je známý jako otec programovacího jazyka Java. Nápad na virtuální počítač Java dostal při psaní programu pro přenos softwaru z počítače PERQ překladem kódu Perq Q-Code do assembleru VAX a emulací hardwaru. Obecně se mu připisuje vynález programovacího jazyka Java v roce 1994. vytvořil původní návrh jazyka Java a implementoval původní kompilátor a virtuální stroj tohoto jazyka. Gosling odvozuje počátky tohoto přístupu od svých studentských začátků, kdy vytvořil p-kódový virtuální stroj pro laboratorní počítač DEC VAX, aby jeho profesor mohl spouštět programy napsané v UCSD Pascalu. Při práci, která vedla ke vzniku Javy v Sunu, si všiml, že architektonicky neutrálního spouštění široce distribuovaných programů lze dosáhnout zavedením podobné filozofie: vždy programovat pro stejný virtuální stroj. Dalším Goslingovým přínosem bylo spoluautorství programu „bundle“, známého jako „shar“, utility důkladně popsané v knize Briana Kernighana a Roba Pikea The Unix Programming Environment.

Společnost Sun Microsystems opustil 2. dubna 2010 poté, co ji převzala společnost Oracle Corporation, s odvoláním na snížení platu, postavení a rozhodovacích schopností spolu se změnou role a etickými problémy. Od té doby zaujal v rozhovorech velmi kritický postoj vůči společnosti Oracle a poznamenal, že „během integračních schůzek mezi společnostmi Sun a Oracle, kde jsme byli grilováni ohledně patentové situace mezi společnostmi Sun a Google, jsme mohli vidět, jak právníkovi společnosti Oracle jiskří oči“. Svůj postoj objasnil během soudního procesu Oracle vs. Google týkajícího se systému Android: „I když mám se společností Oracle neshody, v tomto případě jsou v právu. Google naprosto zeštíhlil Sun. Všichni jsme byli opravdu vyvedeni z míry, dokonce i Jonathan : prostě se rozhodl nasadit veselou tvář a snažil se z citronů udělat limonádu, což spoustu lidí v Sunu naštvalo.“ Schvaloval však rozhodnutí soudu, že na rozhraní API by se neměla vztahovat autorská práva.

V březnu 2011 Gosling nastoupil do společnosti Google. O šest měsíců později následoval svého kolegu Billa Vasse a připojil se ke startupu Liquid Robotics. Koncem roku 2016 společnost Liquid Robotics koupila společnost Boeing. Po této akvizici Gosling z Liquid Robotics odešel a v květnu 2017 začal pracovat ve společnosti Amazon Web Services jako Distinguished Engineer.

Je poradcem ve společnosti Lightbend, která se zabývá Scalou, nezávislým ředitelem ve společnosti Jelastic a strategickým poradcem společnosti Eucalyptus a členem představenstva společnosti DIRTT Environmental Solutions.

Je známý svou láskou k dokazování „neznámého“ a poznamenal, ale později upřesnil, že to není pravda, že jeho oblíbeným iracionálním číslem je √2. Ve své kanceláři má zarámovaný obrázek prvních 1000 číslic √2.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.