|
nao lembro onde li, mas os motivos de
o Swing ser lento eh 100% culpa dos programadores da Sun...
a ideia do Swing era fazer uma
interface grafica que nao tivesse diferencas entre os sistemas...
lembro na epoca que comecei a brincar
com awt... era um saco... frase famosa do awt:
"Write Once, Debug everywhere"...
pq isso? pq simplesmente um botao awt
rodando no windows ficava completamente diferente no linux... entao tinha q
testar nas duas plataformas... os cara da sun pensaram: pow, java eh pra ser
portavel, nao? entao pq debugar em tudo qto eh lugar?! ah... vamos fazer um q
nao precise! BUUMM!!! nasceu o Swing...
problemas:
- nasceu com base
no AWT...
- foi feito 100%
baseado nas boas tecnicas de programacao... boas no sentido de codigo bunitinho,
modelagem de classes, etc...
pelo fato de usar o AWT, que de certa
forma, eh antigo e ultrapassado, a performance eh muito baixa.
o Swing foi feito sem nenhum pingo de
otimiza��o... por isso a lerdeza toda... ;)
bom, espera-se novidades pro Swing no
java 1.5 ... principalmente otimizacao... ;)
abra�os...
________________________
Bruno Cesar Borges [miojo] Programador Java Semi-Pleno ICQ: 8584744 MSN: [EMAIL PROTECTED] *RUMO* ao Sun Certified Programmer for the Java 2 Platform 1.4
|
- [java-list] Re:[java-list] Re:_[java-list]_Java_�_lenta? Valter Araujo
- Bruno Borges
