Oracle abre JSRs para o Java 7 e 8

28 respostas
I

A Oracle criou ontem as JSRs guarda-chuva para as especificações do Java 7 e 8:

http://blogs.sun.com/mr/entry/quartet

Os cronogramas prevêem a conclusão do Java 7 em julho/2011 e Java 8 em outubro/2012.

Força ao JCP!

28 Respostas

P

Boa notícia. Já estavamos esperando há algum tempo.

K

Oracle tá fazendo a roda girar. Isto é ótimo!

Repararam outro feito incrível que a Oracle fez e a Sun não conseguiu? Ela conseguiu trazer duas potências gigantes no OpenJDK: Apple e IBM.

Não consigo pensar no Java melhor encaminhado que nas mãos dela.

A

Legal. Apesar do temores da comunidade no início agora as coisas estão indo bem. :smiley:
[EDIT] é esperar pra ver… vai ser um ano entre uma versão e a próxima :shock:

P

tambem acho que houve muito FUD. parece que muita coisa esta se encaminhado, e é necessário um tempo para se adaptar.

M

Meu maior medo é a saída de algumas pessoas importantes…

M

Quando acontece um “reboliço” desses acho que o medo é a primeira coisa que toma conta da gente… num país onde tanta coisa boa costuma acabar (generalização básica, no real nem tudo é assim) é difícil acreditar que uma organização vá melhorar algo.

Estou feliz da Oracle estar tomando essas atitudes. A resposta dela à Apache também me surpreendeu! Estou passando a confiar mais na Oracle com o que tenho visto nesses últimos dias.

T

Olha, não sei quanto a vocês, mas apesar da rebuliço todo estou com a impressão de que a oracle ta levando a sério a arrumação da casa pra que jájá o Java possa voltar a andar a passos largos.

Otimista eu? Vai saber…

W

É o que tenha falado desde o inicio… a Oracle não entra em campo para perder!

R

Há um ano eu respondi um tópico aqui no GUJ em que perguntavam “o que esperar pro java em 2010” (ou algo assim, já faz 1 ano né) eu disse “espero o Java 7”… pelo menos agora com um cronograma eu realmente posso esperar o Java 7 para 2011 eheheh!

L

Julho de 2011… ta bom né… antes tarde do que nunca =)

B

O problema é que a Oracle quer ganhar em tudo e começa a cobrar pelo que é bom.

Ela já retirou o innodb do MySQL, que é a engine que cuida das transações e da integridade referencial do banco de dados.

Agora ela anuncia que além da gratuita terá uma versão da JVM paga, aí acho que o próximo passo é tirar o que é bom da JVM oficial e jogar na JVM paga :frowning:

C

A Sun estava presa a uma ideologia vinda do “open source” que eu considero MUITO PENTALHA…

Muito cacique para pouco inidio…

TUDO tinha que ser aprovado e não podia machucar o sr. RMS…

Por favor… negocios são negocios…

Dalhe Oracle…

Finalmente temos atitudes dentro da plataforma java…

M

é… uma coisa é fato, a oracle está fazendo a roda girar mesmo (vamos ver se eles cumprem o cronograma, acredito que sim).

ouotra coisa é incerto, como agirão outras importantes como apache e IBM?

C

Sei lá…
nos dias de hoje , não consigo ver a fundação apache como realmente um grande e importante player … talvez para o mundo opensource…

ultimamente na plataforma java ela meio que “não fede e não cheira”

C

Eu concordo com o chun quando ele diz que a Apache não fede nem cheira, mas acho que o culpado disso é a linguagem Java, que está estagnada a um bom tempo.
Uma coisa que eu queria ver acontecendo é a Oracle liberando o TCK para Apache, dai a Apache destrancaria a pauta do JCP.
Com isso, todos ganham: a Apache, por finalmente ter o seu Harmony liberado para os testes, e a Oracle por poder evoluir o Java como ela quer.

C

A Oracle libera o TCK para forks do OpenJDK , e não para o Harmonny (licenca apache), simples assim.

J

chun:
A Oracle libera o TCK para forks do OpenJDK , e não para o Harmonny (licenca apache), simples assim.

Com certeza. O foco deve ser o OpenJDK. A Apache pode utilizá-lo posteriormente como qualquer outra empresa.

K

Será que a linguagem Java está realmente assim tão estagnada?
Será que REALMENTE recursos como closures são tão essenciais assim para nós? Como conseguimos programar durante tanto tempo assim? Somos heróis?

Sinceramente, não sei se esta postura do tipo “linguagem X tem recurso tal, então eu também quero isto na minha linguagem Y” nos da um ganho real ou simplesmente nos gera uma linguagem “bloatware” muito mais complexa e difícil de manter.

No caso da plataforma, acho muito mais interessante a possibilidade que temos hoje (na realidade, sempre tivemos) de poder usar e mesclar com outras linguagens, como por exemplo clojure, groovy, scala, etc.

Preferia um Java mais simples e cristalizado, como acontece por exemplo com C/C++ hoje. Fala-se muito na estagnação da linguagem Java, mas o medo é a plataforma estagnar. Ai sim seria um GRANDE problema.

I

chun:
A Oracle libera o TCK para forks do OpenJDK , e não para o Harmonny (licenca apache), simples assim.

O fato de existir uma versão GPL que todos podem modificar é ótimo, mas se a tecnologia fosse realmente livre por que não podemos ter outras implementações completamente independentes? Na minha opinião acho que qualquer um que quisesse implementar os padrões do zero deveria ter acesso ao TCK sem ter que pedir à Oracle.

I

kicolobo:
Será que a linguagem Java está realmente assim tão estagnada?
Será que REALMENTE recursos como closures são tão essenciais assim para nós? Como conseguimos programar durante tanto tempo assim? Somos heróis?

Sinceramente, não sei se esta postura do tipo “linguagem X tem recurso tal, então eu também quero isto na minha linguagem Y” nos da um ganho real ou simplesmente nos gera uma linguagem “bloatware” muito mais complexa e difícil de manter.

No caso da plataforma, acho muito mais interessante a possibilidade que temos hoje (na realidade, sempre tivemos) de poder usar e mesclar com outras linguagens, como por exemplo clojure, groovy, scala, etc.

Preferia um Java mais simples e cristalizado, como acontece por exemplo com C/C++ hoje. Fala-se muito na estagnação da linguagem Java, mas o medo é a plataforma estagnar. Ai sim seria um GRANDE problema.

Podemos continuar programando com a linguagem que já usamos há alguns anos sem problemas, mas queremos que ela evolua para sermos mais produtivos. É o motivo pelo qual deixei de programar em C++ para usar Java, e talvez passe para o Scala nos próximos anos. Não é possível não evoluir uma linguagem e evitar que ela deixe de ser popular.
Na minha opinião as closures e o projeto coin nos proporcionarão ganhos muito grandes de produtividade e não vão deixar a linguagem entupida.

P

Parece tambem que aquela historia de “premium JVM” foi um mal entendido:
http://blogs.sun.com/theaquarium/entry/the_story_of_a_tweet

J

ignacioalex:
kicolobo:
Será que a linguagem Java está realmente assim tão estagnada?
Será que REALMENTE recursos como closures são tão essenciais assim para nós? Como conseguimos programar durante tanto tempo assim? Somos heróis?

Sinceramente, não sei se esta postura do tipo “linguagem X tem recurso tal, então eu também quero isto na minha linguagem Y” nos da um ganho real ou simplesmente nos gera uma linguagem “bloatware” muito mais complexa e difícil de manter.

No caso da plataforma, acho muito mais interessante a possibilidade que temos hoje (na realidade, sempre tivemos) de poder usar e mesclar com outras linguagens, como por exemplo clojure, groovy, scala, etc.

Preferia um Java mais simples e cristalizado, como acontece por exemplo com C/C++ hoje. Fala-se muito na estagnação da linguagem Java, mas o medo é a plataforma estagnar. Ai sim seria um GRANDE problema.

Podemos continuar programando com a linguagem que já usamos há alguns anos sem problemas, mas queremos que ela evolua para sermos mais produtivos. É o motivo pelo qual deixei de programar em C++ para usar Java, e talvez passe para o Scala nos próximos anos. Não é possível não evoluir uma linguagem e evitar que ela deixe de ser popular.
Na minha opinião as closures e o projeto coin nos proporcionarão ganhos muito grandes de produtividade e não vão deixar a linguagem entupida.

Não há evolução nenhuma em se usar clojure em cima da jvm. Não digo em termos da jvm suportar outras linguagens que é uma ótima coisa, mas clojure não vai salvar a vida de ninguém. É só uma linguagem de um nível mais alto ainda que java.

A evolução deve ser interna(na máquina virtual). Quanto maior o desempenho e a flexibilidade da plataforma maior vão ser as possibilidades de se implementar soluções pro mercado.

F

Paulo Silveira:
Parece tambem que aquela historia de “premium JVM” foi um mal entendido:
http://blogs.sun.com/theaquarium/entry/the_story_of_a_tweet

Boa.

E serve para o boaglio, que a esta altura do campeonato, apos dezenas de posts somente aqui no guj, ainda não entendeu a questão do MySQL e me posta dizendo que detoraram o MySQL e removeram o innoDB :shock: http://blogs.oracle.com/mysql/2010/11/get_the_facts_mysql_licensing_and_pricing.html

O que vejo é o seguinte, sai uma noticia, vai um doido, lê mal lido, não entende nada, e espalha que o mundo esta acabando, ai pronto dezenas de post sobre o fim do mundo no GUJ, com dezenas de gente querendo se matar logo, ja que o mundo vai acabar mesmo, até que por fim a Oracle tem que publicar algo dizendo que o mundo nao acabou e continua igual, e que tudo foi um “mal entendido”.

Pra mim, até o momento, penso igual ao kikoloco, ta bom demais a coisa, so vejo boas noticias a respeito da evolução do java, ou melhor, agora vemos alguma coisa caminhando. Mas para os agentes do apocalipse, bom mesmo estava na epóca da SUN, totalmente falida, e com tudo estagnado :shock:

K

fredferrao:
Paulo Silveira:
Parece tambem que aquela historia de “premium JVM” foi um mal entendido:
http://blogs.sun.com/theaquarium/entry/the_story_of_a_tweet

Boa.

E serve para o boaglio, que a esta altura do campeonato, apos dezenas de posts somente aqui no guj, ainda não entendeu a questão do MySQL e me posta dizendo que detoraram o MySQL e removeram o innoDB :shock: http://blogs.oracle.com/mysql/2010/11/get_the_facts_mysql_licensing_and_pricing.html

O que vejo é o seguinte, sai uma noticia, vai um doido, lê mal lido, não entende nada, e espalha que o mundo esta acabando, ai pronto dezenas de post sobre o fim do mundo no GUJ, com dezenas de gente querendo se matar logo, ja que o mundo vai acabar mesmo, até que por fim a Oracle tem que publicar algo dizendo que o mundo nao acabou e continua igual, e que tudo foi um “mal entendido”.

Pra mim, até o momento, penso igual ao kikoloco, ta bom demais a coisa, so vejo boas noticias a respeito da evolução do java, ou melhor, agora vemos alguma coisa caminhando. Mas para os agentes do apocalipse, bom mesmo estava na epóca da SUN, totalmente falida, e com tudo estagnado :shock:

Esta situação me lembra demais as manchetes do Terra. Você acessa a página principal, e lê uma matéria com o seguinte título:

“Gay bate recorde de natação”

Clica no link, e eis o conteúdo:

“Peter Gay, nadador australiano, bateu o récorde de natação em (…)”

Mesma coisa :smiley:

M

Quem já participou de alguma aquisição de empresa sabe que o processo pode demorar meses ou até anos. Não adianta querer que de um dia pra outro eles tenham posição sobre todos os produtos, todos os sistemas, todas as políticas.

Já trabalhei em uma empresa que foi vendida pra outra e depois que comprou uma seguinte (a mesma empresa, passei pra integrar a empresa maior e participei de aquisição). Se em uma empresa de médio porte que fatura 200 milhões por ano a situação é demorada, imagina nessas empresas que o faturam esse valor em poucos dias…

E igual o chun mas o kikolobo disseram, quantos anos a gente reclama que o Java está devagar, que evolui pouco, que a Sun não tem dinheiro pra investir…

Isso é a mesma coisa que aconteceu com VB e Delphi, com as editores de texto e planílhas e uma série de outros programas, principalmente quando a Microsoft está competindo: lança um recurso que 0,001% dos usuários possam precisar ou facilita a vida pra uma tarefa bem específica. Daí começa todo um marketing bem feito e direcionado que mostra o produto superior por ter esse recurso x ou y, dizendo que é um produto superior, mais moderno e inovador.

Daí, pra anular o marketing, os concorrentes incorporam esses recursos. Então a MS lança outro menos usado ainda e reinicia o ciclo, acrescentando que ela está sempre um passo a frente. Então os concorrentes além de encherem o produto com os recursos ainda precisam encontrar outros que os diferenciem pra MS copiar na sequência.

No final da história, temos uma série de produtos poluídos, que usamos 5% dos recursos, mas que temos certeza de que “se um dia precisar, sei que ele tem”.

PS: até chegar um dia a Apple ou outra empresa entrar no mercado com algo que tenha 10% do anterior, voltando a ser simples com o marketing “menos é mais” e tomando o lugar dos outros, que são obrigados a se reinventar.

Quem é mais antigo na informática já deve ter visto esse ciclo uma penca de vezes.

M

Bem, mesmo com as features mais legais no java 8, é bom saber que estamos caminhando em direção a ela.

M

É incrível como a Sun ficou tanto tempo trabalhando no Java 7 e tinha tão pouca coisa realmente implementada…

Pelo menos agora temos uma previsão oficial e com as devidas JSRs.

J

Gostei muito dessas notícias, para mim que estou começando a aprender Java agora é mais uma motivação para me empenhar mais ainda, quem sabe quando não sair essas versões eu já vou estar programando bem melhor em Java.

Criado 17 de novembro de 2010
Ultima resposta 19 de nov. de 2010
Respostas 28
Participantes 19