Luis,
 
O Java possui 3 fatores para essa lentidão (que não é tanta coisa assim).
 
1º - Roda sobre a JVM (Java Virtual Machine). Isso gasta um pouco de tempo, mas é o custo por ser multi-plataforma.
 
2º - É orientado a objeto. Toda linguagem orientada a objeto utiliza mais memória, por isso são mais lentas.  (Se você comparar o VB.Net com o VB6, terá oportunidade de comprovar isso).
 
3º - Seu cógigo é interpretado, não compilado.
 
Se você pesar numa balança, irá ver que, ainda assim, vale a pena usar Java, pois, em contrapartida, temos a segurança, a capacidade de comunicação, e uma série de outros fatores que fazem do Java o xodó de milhares e milhares de desenvolvedores em todo o mundo.
 
 
Att,
 
Augusto
 
 
----- Original Message -----
Sent: Friday, January 03, 2003 11:38 AM
Subject: [java-list] Java é lenta?


E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br
Ola pessoal,
 
Porque afinal Java é tão lenta, tão "pesada"?
 
Essa lentidão se aplica apenas a aplicações desktop ou os servlets são lentos tambem?
 
O que existe hoje pra melhorar a performance das aplicações escritas em Java?
 
Estou cansado de um colega meu que vive dizendo que .Net é melhor que Java e cita como unico argumento a lentidão.
 
Desculpe ser tão direto... :)) Mas quando se fala em java vejo a maioria das pessoas fugindo porque ela seria pesada demais... por isso vim aqui pra tentar entender se isso realmente é verdade e oque se pode fazer pra melhorar essa performance.
 
Abraço,
 
Luis

Responder a