> Ao meu ver voc�s est�o comparando as coisas sob um foco muito
> >limitado,
>ou seja, as vantagens do Java s�o �numeras sob v�rios aspectos, e a
>performance de sua interface � talvez o �nico ponto onde o Java leva
>desvantagem com rela��o aos c�digos nativos, mas mesmo assim nunca v� >por
>exemplo uma interface Java (nem mesmo a do Forte for Java, ferramenta >de
>desenvolvimento que uso) inviabilizar o uso de algum aplicativo. Mesmo
> >assim
>tenho certeza de que uma melhora consider�vel da performanve da >interface
>Swing seja uma das prioridades da Sun para as pr�ximas vers�es do Java.
Caro Anderson,
Achei interessante o seu coment�rio.
Quando falei em c�digo nativo estava me referindo a AWT que utiliza JNI
(Java Native Interface) para rodar as interfaces que s�o escritas em c�digo
nativo atrav�s dos Peers. Por isso que se diz que Swing � peerless, ou seja,
n�o possui Peer, � 100% Pure Java.
Comecei esse debate quando me falaram que Swing por ser lightweight era mais
perform�tico que AWT que � heavyweight. Esses termos confundem mesmo, pois
light poderia significar mais leve e da� mais r�pido.
Apesar do tema pol�mico, acho que a maioria dos participantes da lista que
responderam a minha mensagem concordaram que AWT � mais perform�tico do que
Swing.
Sem d�vida num ambiente controlado (Intranet) Swing � a escolha certa. Suas
vantagens sobre AWT s�o in�meras como j� citei, principalmente quando se diz
respeito a qualidade e variedade dos componentes gr�ficos, o que
possibilidade uma interface moderna e agrad�vel.
Ainda estou na d�vida se Swing � a escolha certa num ambiente aberto,
principalmente pela incompatibilidade dos browsers que v�o precisar da
instala��o do Java Plug-In que tem 5Mbytes e necessita da interven��o do
usu�rio. (OBS: Estou estudando a possibilidade da instala��o autom�tica do
plug-in sem interven��o do usu�rio, o tal modo silencioso. Sei que � dif�cil
para n�s enxergar isso, mas podem acreditar que existem muitos usu�rios de
Internet que s� sabem mexer no mouse. Logo, pedir para ele instalar o
plug-in � complicado.)
AGORA UMA COISA PRECISA FICAR CLARO AQUI:
JAVA � A MAIOR REVOLU��O TECNOLOG�GICA DA �REA DE INFORM�TICA NOS �LTIMOS
TEMPOS.
:-)
Voc� achou que eu era um programador de Visual Basic marretando Java ???
Um abra�o e boa sorte com o seu projeto,
Sergio Oliveira Jr.
Sun Certified Java Programmer
http://chat.escola24horas.com.br/jato
http://chat.escola24horas.com.br/sitetalk
http://chat.escola24horas.com.br/modichat
_____________________________________________________________________________________
Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com
------------------------------ 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]
-------------------------------------------------------------------------