BT

Início Notícias Java 9 vai atrasar mais 6 meses?

Java 9 vai atrasar mais 6 meses?

Favoritos

O arquiteto chefe do Java, Mark Reinhold (Oracle) propôs adiar a agenda de lançamento do Java 9.

O cronograma atual tem o Java 9 com as funcionalidades completas sendo lançado em 10 de Dezembro desse ano, permitindo aproximadamente 9 meses de desaceleração até disponibilizar a versão final (GA - General Availability) em Setembro de 2016. Com essa nova proposta, esse prazo aumenta em 6 meses. Isso significa que a nova data proposta para completar as funcionalidades será em 25 de Maio de 2016 com o GA indo para 23 de Março de 2017.

Reinhold publicou na lista de emails do OpenJDK 9 mencionando o Projeto Jigsaw (a nova funcionalidade de modularidade do Java) como a razão primaria para querer fazer essa alteração. A proposta parece refletir o consenso que mais tempo é necessário para permitir a plena maduridade da modularidade. Versões prévias do JDK 9 permitem que os desenvolvedores comecem a explorar a modularidade que surgiu recentemente, mas os testes de comunidade estão apenas começando. As ferramentas de infraestrutura para desenvolvimento sob a modularidade do JDKs ainda está no nível experimental e embora todas as grandes IDEs e ferramentas de construção ainda estejam trabalhando para suportar o Jigsaw, ainda há um longo caminho para percorrer.

Parece provável que a comunidade do OpenJDK aceite essa proposta. As mudanças no Java que modularizam e que o Jigsaw traz são bem grandes e complexas, portanto, não há necessidade de apressar para entregar uma implementação precária. Stephen Colebourne (Java Champion e líder da especificação Java 8 Date / Time API) comentou: "Isso não é nenhuma surpresa, acho valido mudar a data para obter módulos corretos, mesmo que isso signifique um atraso".

Reinhold comentou que: "Seria melhor usar esse tempo adicional para estabilizar, polir, e alinhar as funcionalidades que já temos, do que adicionar um monte de coisas novas". Isso pode ser uma excelente oportunidade para testar completamente e diminuir o risco de algumas mudanças maiores, tal como: a padronização ou remoção do sum.misc.Unsafe e a mudança no garbage collector padrão, que são mais aguardadas em resposta a comunidade do que o próprio núcleo do Jigsaw.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.