Update nas features do Java 7  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Loiane
Moderador
[Avatar]

Membro desde: 29/05/2008 10:18:04
Mensagens: 306
Localização: São Paulo
Offline

Quem assistiu a palestra do Simon Ritter no QCONSP, ouviu a Oracle esta inclinada a aprovar o plano o B, que indica que sairá uma versão do Java 7 com menos features, e o restante será lançando como Java 8. Aparentemente, o plano B para o lançamento do Java 7 foi realmente aprovado.

Segue uma lista do que saíra no Java 7 e do que saíra no Java 8:
http://openjdk.java.net/projects/jdk7/features/#deferred

Java/Ext JS developer
Blog pt-br: http://www.loiane.com
Blog inglês: http://loianegroner.com
Twitter: http://twitter.com/loiane
Linkedin: http://www.linkedin.com/in/loiane
Autora do Livro Ext JS 4 First Look: http://www.packtpub.com/ext-js-4-first-look/book
Ext JS 4 First Look na Amazon: http://amzn.com/1849516669
Curso ExtJS 4 Gratuito em Português: http://bit.ly/s5S0Oj
[WWW]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Lambda só no 8!?!?!?

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Adelar wrote:Lambda só no 8!?!?!?


A Sun quebrando já tinha atrasado demais o projeto. Agora não tem jeito: lançar o que der e acelerar o trabalho pra de agora pra frente a evolução do Java acelerar.

Pelo menos estão colocando mais coisa nova no Java 7 já que as mais complexas não vão conseguir terminar. E a preocupação com a velocidade de evolução é a melhor notícia, o que indica que o Java vai ganhar fôlego.
[Yahoo!] aim icon [ICQ]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

marcosalex wrote: ...


Pois é.. os projetos que vão dar mais trabalho vão para a versão 8. Só espero que da versão 7 pra 8 não demore tanto quanto da 6 para a 7.

Att.

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
Loiane
Moderador
[Avatar]

Membro desde: 29/05/2008 10:18:04
Mensagens: 306
Localização: São Paulo
Offline

Adelar wrote:
marcosalex wrote: ...


Pois é.. os projetos que vão dar mais trabalho vão para a versão 8. Só espero que da versão 7 pra 8 não demore tanto quanto da 6 para a 7.

Att.


Pelo que tenho lido, o Java 7 vai sair em meados de 2012 e o Java 8 deve sair no final de 2012. No meu ponto de vista o 7 é uma versão beta do 8, ou seja, vão pular o java 7. Isso se não atrasarem o 8 também... :/

Java/Ext JS developer
Blog pt-br: http://www.loiane.com
Blog inglês: http://loianegroner.com
Twitter: http://twitter.com/loiane
Linkedin: http://www.linkedin.com/in/loiane
Autora do Livro Ext JS 4 First Look: http://www.packtpub.com/ext-js-4-first-look/book
Ext JS 4 First Look na Amazon: http://amzn.com/1849516669
Curso ExtJS 4 Gratuito em Português: http://bit.ly/s5S0Oj
[WWW]
benflodin
JavaGuru
[Avatar]

Membro desde: 04/06/2006 13:50:18
Mensagens: 223
Offline

marcosalex wrote:
Adelar wrote:Lambda só no 8!?!?!?


A Sun quebrando já tinha atrasado demais o projeto. Agora não tem jeito: lançar o que der e acelerar o trabalho pra de agora pra frente a evolução do Java acelerar.

Pelo menos estão colocando mais coisa nova no Java 7 já que as mais complexas não vão conseguir terminar. E a preocupação com a velocidade de evolução é a melhor notícia, o que indica que o Java vai ganhar fôlego.


Marcos, pode parecer brincadeira mas eu tambem quero muito ver a Oracle mostrar todo esse serviço que você acredita tanto.

think Java
[WWW] [MSN]
Tenkara Kiddo
JavaChild
[Avatar]

Membro desde: 25/03/2009 08:57:11
Mensagens: 142
Localização: Jundiaí - SP
Offline

Olá Galera,
eu dei uma olhada básica nas proximas features e gostei bastante do que vi, so que não sei o que é o tal projeto Lambda, vcs podem me explicar o que são os closures?

abraços.


uashuashuasshau isso me lembra mto Half-Life,
[

Challenge Accepted !

Um Pouco sobre Java e Certificação

o nome não é original mas tentamos ter um post novo todos os dias xD
[MSN]
Jesuino Master
GUJ Ranger
[Avatar]

Membro desde: 12/02/2009 08:40:06
Mensagens: 783
Offline

Tenkara Kiddo wrote:Olá Galera,
eu dei uma olhada básica nas proximas features e gostei bastante do que vi, so que não sei o que é o tal projeto Lambda, vcs podem me explicar o que são os closures?

abraços.


uashuashuasshau isso me lembra mto Half-Life,
[


Funções podem ser usadas como variáveis, passadas para métodos como parâmetros entre outros... No caso do Java, como não temos funções, poderíamos usar "pedaços de código" como variáveis. Essa é uma forma bem brusca de falar disso, existem definições mais bonitas por ae.

Groovy, Scala, JavaScript, Clojures e o falecido JavaFX Script são linguagens que suportavam funções como objetos/variáveis...





William Antônio Siqueira
Analista de Suporte
Blog e Twitter
Site Pessoal
Projetos? Idéias? Críticas? MP!
Não tome uma opinião como verdade absoluta!
rael_gc
JavaChild

Membro desde: 08/11/2006 10:52:01
Mensagens: 131
Offline

Jesuino Master wrote:
Tenkara Kiddo wrote:Olá Galera,
eu dei uma olhada básica nas proximas features e gostei bastante do que vi, so que não sei o que é o tal projeto Lambda, vcs podem me explicar o que são os closures?

abraços.


uashuashuasshau isso me lembra mto Half-Life,
[


Funções podem ser usadas como variáveis, passadas para métodos como parâmetros entre outros... No caso do Java, como não temos funções, poderíamos usar "pedaços de código" como variáveis. Essa é uma forma bem brusca de falar disso, existem definições mais bonitas por ae.

Groovy, Scala, JavaScript, Clojures e o falecido JavaFX Script são linguagens que suportavam funções como objetos/variáveis...






Definição simples e direta

Tenkara, pra você ter uma idéia do quanto isso ajudaria, não sei se você já chegou a ver como funcionam os eventos em Swing. Com closures, ao invés de você criar uma (respire fundo) inner-class-que-implementa-uma-interface-e-seus-métodos-tudo-dentro-de-um-método-addAlgumaCoisa, você apenas passa o trecho de código que quer que a JVM execute quando o evento acontecer.

http://www.raelcunha.com
[WWW] [MSN] [ICQ]
Tenkara Kiddo
JavaChild
[Avatar]

Membro desde: 25/03/2009 08:57:11
Mensagens: 142
Localização: Jundiaí - SP
Offline

Gostei bastante, vai ser muito melhor colocar o codigo dentro de um evento diretamente do que ter que criar a inner class, fiquei tao chateado quando tive que aprender ehehueheuheuehuehe
mais não da nada, valeu pela explicação
gostei mto do JDatePicker, tava fazendo falta no Delphi tem um componente parecido, nao sei se vai ser igual mais é mto bacana XXD


Challenge Accepted !

Um Pouco sobre Java e Certificação

o nome não é original mas tentamos ter um post novo todos os dias xD
[MSN]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Quem tiver acesso à Java Magazine deste mês pode ler um artigo do Osvaldo Doederlein sobre o Java 7.

O Thingol, no seu blog ( http://thingol-guj.blogspot.com ) , já adiantou algumas coisas que já estão implementadas nos builds disponíveis do Java 7.

A parte de lambdas e a parte de "public defender methods" não estão (e provavelmente não estarão) disponíveis nesses builds.

Entretanto, o try/catch que funciona como o "using" do C# (que serve para facilitar a programação quando se usam coisas que se devem fechar, como arquivos ou conexões à base de dados) já está disponível.

This message was edited 1 time. Last update was at 21/09/2010 09:51:53

rael_gc
JavaChild

Membro desde: 08/11/2006 10:52:01
Mensagens: 131
Offline

Tenkara Kiddo wrote:Gostei bastante, vai ser muito melhor colocar o codigo dentro de um evento diretamente do que ter que criar a inner class, fiquei tao chateado quando tive que aprender ehehueheuheuehuehe
mais não da nada, valeu pela explicação
gostei mto do JDatePicker, tava fazendo falta no Delphi tem um componente parecido, nao sei se vai ser igual mais é mto bacana XXD



Eu também vi o datepicker na lista pro Java 8. Mas pra mim chega até a parecer piada de mal gosto isso. É um componente essencial pra desktop, deveria existir desde o java 1.2. Agora, 20 anos depois, quando todo mundo já usa alternativas, planejam lançar, mas ainda empurram pra versão 8.

Talvez a versão 10, que acho que não vou ver em vida, e a Google já tenha dado um jeito de matar o desktop de vez, o Java tenha suporte direto na JVM pra USB, suporte decente pra porta paralela (não vai nem existir mais), dentre outras coisas óbvias pra desktop.

Sorry pelo post raivoso.

http://www.raelcunha.com
[WWW] [MSN] [ICQ]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

benflodin wrote:
marcosalex wrote:
A Sun quebrando já tinha atrasado demais o projeto. Agora não tem jeito: lançar o que der e acelerar o trabalho pra de agora pra frente a evolução do Java acelerar.

Pelo menos estão colocando mais coisa nova no Java 7 já que as mais complexas não vão conseguir terminar. E a preocupação com a velocidade de evolução é a melhor notícia, o que indica que o Java vai ganhar fôlego.


Marcos, pode parecer brincadeira mas eu tambem quero muito ver a Oracle mostrar todo esse serviço que você acredita tanto.


Foi o que a Oracle disse quando apresentaram os planos A e B. E antes de adquirir a Sun ela já reinvindicava isso no JCP, mas o pessoal fala como se ela nunca tivesse trabalhado com o Java antes.
[Yahoo!] aim icon [ICQ]
Tenkara Kiddo
JavaChild
[Avatar]

Membro desde: 25/03/2009 08:57:11
Mensagens: 142
Localização: Jundiaí - SP
Offline

rael_gc wrote:
Tenkara Kiddo wrote:Gostei bastante, vai ser muito melhor colocar o codigo dentro de um evento diretamente do que ter que criar a inner class, fiquei tao chateado quando tive que aprender ehehueheuheuehuehe
mais não da nada, valeu pela explicação
gostei mto do JDatePicker, tava fazendo falta no Delphi tem um componente parecido, nao sei se vai ser igual mais é mto bacana XXD



Eu também vi o datepicker na lista pro Java 8. Mas pra mim chega até a parecer piada de mal gosto isso. É um componente essencial pra desktop, deveria existir desde o java 1.2. Agora, 20 anos depois, quando todo mundo já usa alternativas, planejam lançar, mas ainda empurram pra versão 8.

Talvez a versão 10, que acho que não vou ver em vida, e a Google já tenha dado um jeito de matar o desktop de vez, o Java tenha suporte direto na JVM pra USB, suporte decente pra porta paralela (não vai nem existir mais), dentre outras coisas óbvias pra desktop.

Sorry pelo post raivoso.



fato........sad but true

Challenge Accepted !

Um Pouco sobre Java e Certificação

o nome não é original mas tentamos ter um post novo todos os dias xD
[MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Vish, o que eles querem dizer com "Deferred to JDK 8 or later".

Anyway.. gostei do XRender pipeline for Java 2D e os updates para desktop.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team