terça-feira, 19 de outubro de 2010

Por que JAVA?



Por Osvaldo Pacheco

Existem muitas razões para a escolha da Plataforma Java como carro chefe no desenvolvimento WEB para os principais clientes Politec. 


A Politec é Global IT Services e, como toda empresa globalizada, precisa ficar atenta as tendências do mercado. E uma tendência cada vez mais visível é o uso de Software Livre no setor e-Gov. Mas não é só por isso que a Politec escolheu Java como seu carro chefe de desenvolvimento na plataforma WEB. Para entendermos mais sobre essa escolha, precisamos saber um pouco dessa fantástica plataforma.

Java é uma linguagem de programação orientada a objeto, desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um "bytecode" que é executado por uma máquina virtual. Em outros termos, a linguagem de programação Java é a linguagem convencional da Plataforma Java

Desde seu lançamento, a plataforma Java foi adotada mais rapidamente do que qualquer outra linguagem de programação na história da computação. Em 2004 atingiu a marca de 3 milhões de desenvolvedores em todo mundo. Desde então continuou crescendo e hoje é uma referência no mercado de desenvolvimento de software. 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, cartões inteligentes, dentre uma série de outras aplicações.

Hoje o Java é uma plataforma madura em sua atual versão 6.0. Veja um pouco dessa história:


Data
Ver
Novas Características
1996
1.0
Versão incial
1997
1.1
Classes internas
1998
1.2
Declaração strictfp. Compilação JIT
2000
1.3
Tecnologia HotSpot para JVM
2002
1.4
Diretiva assert
2004
5.0
Autoboxing, Enumerações, Genericos e Metadata (Anotações)
2006
6.0
Suporte para scripting


Os pontos fortes da Plataforma ficam por conta da flexibilidade na construção de soluções robustas e de fácil manutenção, da mão-de-obra qualificada encontrada com facilidade nos mercados em que a Politec atua, devido a popularidade e aceitação da plataforma no mercado de trabalho e também a vantagem de encontrar ferramentas gratuitas de desenvolvimento e servidores de aplicação que dão suporte a mesma diminuindo os custos para o cliente.

Nenhum comentário:

Postar um comentário