Boa Tarde, sou novo aki no forum e no mundo java tbm!
Gostaria de saber na opinião de voces, o pq da linguagem java, sendo que muitos falam q ela é lenta, e em termos de agilidade no desenvolvimento de uma interface grafica, o Dot Net é melhor, isso é realmente verdade?
E tbm gostaria de saber, se o java é gratuito como a Sun ganha dinheiro?
E aí cara, beleza?
bom por rodar em uma máquina virtual e não utilizar bibliotecas nativas do sistema o java para desktop acaba ficando um pouco lento em relação a linguagens nativas justamente, porque a jvm tem que utilizar bibliotecas proprias comsumindo assim muitos recursos e, no caso de uma linguagem nativa você utiliza bibliotecas compartilhadas pelo SO, fazendo com que você tenha uma maior performance para aplicativos gráficos.
Mas hoje com a evolução do hotspot e com a sobra de recursos que os pc’s tem pode ser que essa diferença nem seja notada em determinados tipos de aplicação. Afinal a portabilidade entre plataformas tem seu custo
Agora quanto ao .net ser mais performatico, não sei te dizer uma vez que nunca trabalhei com .net e nunca fiz comparação de desenpenho com elas. Mas temos que levar em consideração que a vm do .net utiliza bibliotecas nativas do so sacrificando assim a portabilidade.
Por favor, me corrijam se estiver errado e espero ter ajudado
Até mais :thumbup:
A Sun ganha dinheiro com Java vendendo “manuais”…
Java é lento perto de C/C++, Frotran, Pascal, Basic, Assembly e outras LPs mais “maquina”.
Java tem um otimo mercado e desenvolvimento Web no Java as paginas podem ficar muito mais bonitas do q no .NET
Vc está falando de produtividade???
Tipo no .NET vc pode usar recursos arrastar e soltar… mas daí vc pode usar o NetBeans tb… então acaba ficando elas por elas.