Vamo que vamo… pena que algumas ferramentas que uso ainda não tem versão para o 7 :?
[quote=FernandoFranzini][quote]“Long live the Java”[/quote][/quote] ++
[quote=ViniGodoy]Quem quiser desenvolver em Java 7 com Eclipse deve baixar o Eclipse Classic:
http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor
E baixar também o plugin do JDT para java 7 beta (versão 3.7.0):
http://wiki.eclipse.org/JDT/Eclipse_Java_7_Support_(BETA)
Quem quiser conferir os recursos, pode ver essa série de artigos:
Java 7 Support in Eclipse - Part I, Part II and Part III.
A maior parte das novidades, na minha opinião, foi estética. Os recursos realmente interessantes virão mesmo só no Java 8. Mas realmente, é uma boa sinalização de que a Oracle está mantendo o desenvolvimento andando.[/quote]
Mas teve melhorias na JVM e no Garbage Collector não?
[quote=javablue][quote=ViniGodoy]Quem quiser desenvolver em Java 7 com Eclipse deve baixar o Eclipse Classic:
http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor
E baixar também o plugin do JDT para java 7 beta (versão 3.7.0):
http://wiki.eclipse.org/JDT/Eclipse_Java_7_Support_(BETA)
Quem quiser conferir os recursos, pode ver essa série de artigos:
Java 7 Support in Eclipse - Part I, Part II and Part III.
A maior parte das novidades, na minha opinião, foi estética. Os recursos realmente interessantes virão mesmo só no Java 8. Mas realmente, é uma boa sinalização de que a Oracle está mantendo o desenvolvimento andando.[/quote]
Mas teve melhorias na JVM e no Garbage Collector não?[/quote]
Teve. O g1 melhorou o desempenho da jvm em uns 20%. Só isso na minha opinião já valeu a pena.
A versão disponível tem uma falha gravíssima no código de otimização de loops. “Hello World” provavelmente é seguro, mas qualquer programa com um inocente for ou while pode ser afetado das maneiras mais bizarras possíveis:
LOL… a oracle não testa antes de fazer um lançamento mundial??
Exatamente. Principalmente entender quais são as práticas novas, e o que motivou os caras a incluírem elas lá. Especial atenção no try dos resources para entender que problema ele resolve, e que tipo de códigos antes dele eram comumente feitos de maneira errada.
Sim. Isso e o try que gerencia recursos. Como eu falei “a maioria”, mas não todas, as modificações foram apenas estéticas.
O bom mesmo vem no Java 8.
O desenvolvimento do Java acelerou bastante nas mãos da Oracle, espero que continue assim. Creio que as mudanças estruturais mais importantes nessa versão é o suporte a linguagens dinâmicas e a API de paralelismo.
Mas pra nós “usuários comuns”, as pequenas mudanças do Project Coin será a parte mais visível.
Enquanto isso o Java 8 está caminhando no prazo…
[quote=marcosalex]O desenvolvimento do Java acelerou bastante nas mãos da Oracle, espero que continue assim. Creio que as mudanças estruturais mais importantes nessa versão é o suporte a linguagens dinâmicas e a API de paralelismo.
Mas pra nós “usuários comuns”, as pequenas mudanças do Project Coin será a parte mais visível.
Enquanto isso o Java 8 está caminhando no prazo…
[/quote]
Uma dúvida! Quando vc diz API de paralelismo é o mesmo que multithread certo ?
[quote=Polverini][quote=marcosalex]O desenvolvimento do Java acelerou bastante nas mãos da Oracle, espero que continue assim. Creio que as mudanças estruturais mais importantes nessa versão é o suporte a linguagens dinâmicas e a API de paralelismo.
Mas pra nós “usuários comuns”, as pequenas mudanças do Project Coin será a parte mais visível.
Enquanto isso o Java 8 está caminhando no prazo…
[/quote]
Uma dúvida! Quando vc diz API de paralelismo é o mesmo que multithread certo ?[/quote]
Me referi ao Fork/Join Framework.
[quote=rubinelli]A versão disponível tem uma falha gravíssima no código de otimização de loops. “Hello World” provavelmente é seguro, mas qualquer programa com um inocente for ou while pode ser afetado das maneiras mais bizarras possíveis:
Pronto, já saiu no Slashdot:
Estranho, fiz vários testes com loop e não consegui repetir o erro. Sem falar que consigo usar o netbeans sob a JVM nova e funcionou bem. Será que o código fonte do netbeans não tem nenhum loop? :lol:
Bom, vamos ver quanto tempo vai demorar pra sair a correção…
Por que não está:
http://download.eclipse.org/e4/downloads/
Versão 4 é bem diferente de versão “e4”.
A versão e4 não é oficial. Ela é uma incubadora do que espera-se ser a próxima plataforma Eclipse.
Não se trata de uma melhora incremental, mas de um remake de várias partes da plataforma levando em conta toda a evolução tecnológica que ocorreu desde que ele foi lançado, e o paradigma de uso que se faz do Eclipse hoje (o eclipse surgiu como uma IDE, mas tornou-se rapidamente uma Rich Client Platform, entretanto, vários de seus paradigmas são exclusivamente de IDE).
Pessoal, geralmente, quando é lançada uma nova versão, em quanto tempo sai a certificação da mesma?
Tambem fiquei curioso para saber isso.
Tambem fiquei curioso para saber isso.[/quote]
Na época da Sun, costumava demorar bastante e não tinha uma regra.
Valeu!
Será que vai demorar quanto tempo até os grandes Hosts mudem de Java 6 pra Java 7?
Tipo o Lacaweb ou o Kinghost.
EU to Gostando bastante e simplesmente adorei o Switch com String, é uma mão na roda pois era muito contra mão usar Enum pra isso!
otima noticia pra comunidade, agora vamos testar as novidades!!!