Amigo, gostaria de dar minha humilde opini�o a respeito do assunto:

Sim, � verdade, temos muitas outras tecnologias que rodam bem, que atendem aos mesmo 
requisitos. Mas agora te digo, coloque 1 milh�o de usu�rios em um site feito em php e 
ver� o que � "fazer �gua". Sim, java � mais lento, mas atende tanto a pequenos sites 
como a projetos de acesso simult�neo na ordem de milhares de usu�rios, coisa que ele 
atende brincando. Existe toda uma arquitetura de application servers que podem 
auxiliar na escalabilidade das aplica��es java seguindo o padr�o J2EE, ao passo que 
PHP n�o consegue escalar muito. Para ASP nem comento, � extremamente propriet�ria. 
Applets java s�o usados em situa��es muito especiais, como um uma intranet bem 
controlada ou aplica��es que exigem seguran�a. Java est� em todo o mundo e at� mesmo 
fora dele. A sonda espacial Mars PathFinder usa java (N�o o rob� que teve de ser 
restardeado remotamente). JAva n�o � mais uma linguagem somente, � uma tecnologia com 
in�meros componentes a suportando. Queres performance? J� rodou alguma aplica��o JSP? 
Java ServerPAges � uma tecnologia enxuta e poderosa devido �s suas tag�s 
customiz�veis, ou seja, o programador consegue criar suas pr�prias tags, seprando 
totalmente a l�gica de apresenta��o das regras de neg�cio, coisa que ainda n�o vi em 
nenhuma outra tecnologia. E por a� vai, poderia ficar duas horas escrevendo vantagens 
de java, mas acho que o mail fica extenso demais. Entre em contato para discutirmos 
mais.


-------- Mensagem Original -------------------
Data : Seg 10/09/2001 10:22
De   : [EMAIL PROTECTED]
Para : [EMAIL PROTECTED]
Assunto: [java-list] D�vida existencial
�
Sauda��es a todos da lista:

Antes de mais nada, por favor n�o me julguem mal nessa
minha primeira mensagem, mas tento aqui sanar uma d�vida
que est� realmente me tirando o sono: Pra que, afinal,
serve o Java?
Tenho bastante experiencia com programa��o, e por isso
acabei me encontrando nesta encruzilhada. Deixem-me
expor alguns t�picos para ilustrar o que digo:
Programas Java s�o *SEMPRE* mais lentos que progamas
nativamente compilados (mesmo os compilados pra m�quina,
que acabam perdendo a portabilidade , ou seja, a id�ia
da linguagem Java)
Programas Java (em sua maioria) exigem MUITA m�quina com
muita memoria para rodar
Se considerarmos esses dois t�picos eu fico pensando. O
Java deve ter algo realmente de MUITO especial.
O problema �: Tenho procurado (e muito) por a� mas n�o
encontrei absolutamente *NADA* de s�rio feito em java.
Encontrei sim alguns applets. S�o at� que bonitinhos,
mas e da�? Eu tenho desenvolvido aplica��es cliente
servidor utilizando Oracle, Ms-SQL Server e Interbase. E
as aplica��es cliente conseguem rodar at� em m�quinas
P100 com 16 de Ram! Pra internet, digo montar sistemas
de manipula��o de dados via internet, encontrei no PHP,
ASP, XML, etc a solu��o ideal. Desenvolvimento de games?
Desenvolvi alguns (bem b�sicos � verdade) utilizando
DirectX e VC++. Aplica��es pra internet v�o muito bem,
obrigado em Delphi. Preciso que rode tamb�m em ambiente
Linux? Com o Delphi 6 consigo portar tudo a contento pra
Linux. E isso tudo contando com velocidade e n�o
necessitando muita m�quina pra rodar.
Eu sei que Java � extremamente portavel, basta pegar o
arquivo *.class e colocar rodar na m�quina virtual java
solicitada. Por�m vi em um website sobre applets Java um
programador mudando a frase "Write once, run everywhere"
pra "Write once, debug everywhere" ap�s encontrar
incont�veis incompatibilidades entre seu applet e os
browsers Netscape e Exporer. Sim, o applet, n�o c�digo
Javascript ou html.
Mas eu tamb�m tenho conci�ncia que 10 milh�es de
programadores no mundo todo n�o podem estar errados.
Java deve realmente ser muito bom!
O problema, como eu disse, � que n�o encontrei ainda
absolutamente NADA excepcional feito em Java.
Por favor, ajudem-me a entender o que essa tecnologia �
e que podemos fazer de t�o especial com ela.
Por favor, nada de e-mails de fan�ticos dizendo: Java �
bom pq � bom ou coisas do g�nero. Busco a resposta de
pessoas s�rias, envolvidas com a tecnologia e que possam
me mostrar o que realmente podemos atingir com java que
n�o possamos atingir com outras linguagens ou pelo menos
que compense a perda de velocidade e o alto requisito de
hardware.
Por favor, desculpem o tamanho do email. Mas tenho
certeza que esta d�vida n�o � apenas minha, mas de muita
gente que deve acreditar que java serve apenas pra fazer
applets.

Abra�os

Snake_Ice
[EMAIL PROTECTED]


__________________________________________________________________________
AcessoBOL, s� R$9,90! Menos que a metade da Am�rica!
Assine j�! http://www.bol.com.br/acessobol/



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



**************************************************
Giovani Salvador
PROCERGS - Cia. de Processamento de Dados do 
Estado do Rio Grande do Sul
Setor TSI - Tecnologia para Sistemas de Informa��o
ICQ #44904309
**************************************************
      ���
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a