James Gosling

Gosling esteve com a Sun Microsystems entre 1984 e 2010 (26 anos). Na Sun ele inventou um sistema inicial de janelas Unix chamado NeWS, que se tornou uma alternativa menos utilizada que a ainda utilizada X Window, porque a Sun não lhe deu uma licença de código aberto.

Ele é conhecido como o pai da linguagem de programação Java. Ele teve a idéia da VM Java enquanto escrevia um programa para portar software de um PERQ, traduzindo o Perq Q-Code para VAX assembler e emulando o hardware. Ele é geralmente creditado por ter inventado a linguagem de programação Java em 1994. Ele criou o projeto original do Java e implementou o compilador e a máquina virtual originais da linguagem. Gosling traça as origens da abordagem de seus primeiros tempos de estudante de pós-graduação, quando ele criou uma máquina virtual p-code para o computador DEC VAX do laboratório, para que seu professor pudesse executar programas escritos no UCSD Pascal. No trabalho que levou ao Java at Sun, ele viu que a execução neutra em relação à arquitetura para programas amplamente distribuídos poderia ser alcançada implementando uma filosofia similar: sempre programar para a mesma máquina virtual. Outra contribuição de Gosling’s foi co-escrever o programa “bundle”, conhecido como “shar”, um utilitário detalhado no livro de Brian Kernighan e Rob Pike The Unix Programming Environment.

Ele deixou a Sun Microsystems em 2 de abril de 2010, após ter sido adquirida pela Oracle Corporation, citando reduções na remuneração, status e capacidade de decisão, juntamente com mudança de papel e desafios éticos. Desde então, ele tomou uma posição muito crítica em relação à Oracle em entrevistas, observando que “durante as reuniões de integração entre a Sun e a Oracle, onde estávamos a ser grelhados sobre a situação de patentes entre a Sun e a Google, pudemos ver os olhos do advogado da Oracle a brilhar”. Ele esclareceu sua posição durante o julgamento Oracle v. Google sobre Android: “Enquanto eu tenho diferenças com Oracle, neste caso eles estão no direito”. Google totalmente emagrecida Sun. Ficamos todos muito perturbados, até mesmo o Jonathan: ele apenas decidiu colocar uma cara feliz e tentou transformar limões em limonada, o que incomodou muita gente na Sun”. No entanto, ele aprovou a decisão do tribunal de que as APIs não deveriam ser passíveis de direitos autorais.

Em março de 2011, Gosling juntou-se ao Google. Seis meses depois, ele seguiu seu colega Bill Vass e se juntou a uma empresa inicial chamada Liquid Robotics. No final de 2016, a Liquid Robotics foi adquirida pela Boeing. Após a aquisição, Gosling deixou a Liquid Robotics para trabalhar na Amazon Web Services como Engenheiro Distinto em maio de 2017.

Ele é consultor da empresa Scala Lightbend, diretor independente da Jelastic, e conselheiro estratégico para Eucalyptus, e é membro do conselho da DIRTT Environmental Solutions.

Ele é conhecido por seu amor em provar “o desconhecido” e notou, mas mais tarde esclareceu que seu número irracional favorito é √2. Ele tem uma foto emoldurada com os primeiros 1.000 dígitos de √2 em seu escritório.

Deixe uma resposta

O seu endereço de email não será publicado.