História do java
A HISTÓRIA DO SURGIMENTO DA LINGUAGEM JAVA
Em 1991, na Sun Microsystems, foi iniciado o Green Project, o
berço do Java uma linguagem de programação orientada a
objetos. Os mentores do projeto eram Patrick Naughton, Mike
Sheridan, e James Gosling. O objetivo do projeto não era a criação
de uma nova linguagem de programação, mas antecipar e
planejar a “próxima onda” do mundo digital. Eles acreditavam que
em algum tempo haveria uma convergência dos computadores
com os equipamentos e eletrodomésticos comumente usados
pelas pessoas no seu dia-a-dia.
Para provar a viabilidade desta idéia, 13 pessoas trabalharam
arduamente durante 18 meses. No verão de 1992 eles emergiram
de um escritório de Sand Hill Road no Menlo Park com uma
demonstração funcional da idéia inicial. O protótipo se chamava
*7 (leia-se “StarSeven”), um controle remoto com uma interface
gráfica touchscreen. Para o *7 foi criado um mascote, hoje
amplamente conhecido no mundo Java, o Duke. O trabalho do
Duke no *7 era ser um guia virtual ajudando e ensinando o
usuário a utilizar o equipamento. O *7 tinha a habilidade de
controlar diversos dispositivos e aplicações. James Gosling
especificou uma nova linguagem de programação para o *7.
Gosling decidiu batizá-la de “Oak”, que quer dizer carvalho, uma
árvore que ele podia observar quando olhava pela sua janela.
O próximo passo era encontrar um mercado para o *7. A equipe
achava que uma boa idéia seria controlar televisões e vídeo por
demanda com o equipamento. Eles construíram um demo chamado MovieWood, mas infelizmente era muito cedo para que o
vídeo por demanda bem como as empresas de TV a cabo
pudessem viabilizar o negócio. A idéia que o *7 tentava vender,
hoje já é realidade em programas interativos e também na
televisão digital. Permitir ao telespectador interagir com a
emissora e com a programação em uma grande rede cabos, era
algo muito visionário e estava muito longe do que as empresas de
TV a cabo tinham capacidade de entender e comprar. A idéia
certa, na época errada.
A sorte é que o boom da Internet aconteceu, e rapidamente uma
grande rede interativa estava se estabelecendo. Era este tipo de
rede interativa que a equipe do *7 estava tentando vender para
as empresas de TV a cabo. E, da noite para o dia, não era mais
necessário construir a infra-estrutura para a rede, em um golpe de
sorte, ela simplesmente estava lá. Gosling foi incumbido de
adaptar o Oak para a Internet e em janeiro 1995 foi lançada uma
nova versão do Oak que foi rebatizada para Java. A tecnologia
Java tinha sido projetada para se mover por meio das redes de
dispositivos heterogêneos, redes como a Internet. Agora
aplicações poderiam ser executadas dentro dos Browsers nos
Applets Java e tudo seria disponibilizado pela Internet
instantaneamente. Foi o estático HTML dos Browsers que
promoveu a rápida disseminação da dinâmica tecnologia Java. A
velocidade dos acontecimentos seguintes foi assustadora, o
número de usuários cresceu rapidamente, grandes players, como
a IBM anunciaram suporte para a tecnologia Java.
Desde seu lançamento, em maio de 1995, a plataforma Java foi
adotada mais rapidamente do que qualquer outra linguagem de
programação na história da computação. Em 2003 Java atingiu a
marca de 4 milhões de desenvolvedores em todo mundo. Java continuou e continua crescendo e hoje é com certeza um padrão
para o mercado oferecendo qualidade, performance e segurança
ainda sem nenhum competidor a altura. Java tornou-se popular
pelo seu uso na Internet e hoje possui seu ambiente de execução
presente em web browsers, mainframes, SOs, celulares, palmtops
e cartões inteligentes, entre outros.
