Que eu faço?

Os vb-man dizem q java é lento!

Apenas diga que eles estão muito mal informados ou agindo de má fé. Java já foi lento. Mas isso a 10 anos atrás…

Flw

Lento é muito subjetivo… quais são os argumentos que eles dizem?

DEPOIS de escutar os argumentos de Java ser lento no desktop mostre isso:

http://mediacast.sun.com/details.jsp?id=1437

E isso:

http://www.bytonic.de/html/jake2.html

Lento o que ? Desktop, Web, essas figuras não possuem argumentos, já foi o tempo que Java era considerado lento, se vc tiver uma máquina adequada 100 problemas principalmente SWING, quanto a parte WEB Java para mim é imbátivel.

Uma coisa eles não podem fazer… rodar vb no linux, mac, Solaris, etc, etc, etc…

Pelo que Java oferece em termos de portabilidade e segurança, Java é rápido prá cacete.

Aliás, é muito curioso ver Java assumindo um papel que antes era de C++. Outro dia, me peguei num diálogo com um colega:

  • Pô, mas porque Java não tem a feature X que a linguagem dinâmica Y tem?
  • Ah, é que isso não dá prá implementar de maneira muito eficiente.

He he he. Boa parte dos sacrifícios (em especial na parte de reflexão) são em nome de segurança e eficiência.

Abraços,

Vire pra eles e diga: nao eh nao!

Brincadeiras a parte esse assunto ta mais do que batido. Na internet seus colegas encontrarao zilhoes de referencias sobre o assunto (como as que os colegas estao postando nesse topico). Quase nunca vale a pena discutir esse assunto hoje em dia.

Marcio Kuchma

http://blogs.sun.com/roller/page/herbertc?entry=project_semplice_visual_basic_for

Não que é tãaaaaaaaaao assim não, principalmente com apps desktop.

Apps desktop em Java demoram a abrir por causa da JVM, além de ter aquelas paradinhas do JIT. Numa linguagem nativa é instantaneo.

Senta e chora depois dessa: a java levou 1.172 segundos para gerar o fractal, enquanto isso o levou VB 15.2805 segundos.Mais de 10x! xD
Detalhe:

Máááá é claro! Senão era covardia demais.

java é decente :twisted: