BT

Java 9 vai atrasar mais 6 meses?

| por Ben Evans Seguir 21 Seguidores , traduzido por Rafael Sakurai Seguir 29 Seguidores em 11 dez 2015. Tempo estimado de leitura: 1 minuto |

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.

Dê sua opinião

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

Receber mensagens dessa discussão

E lá vamos nós... by João Paulo Silva Simões

Interessante que em 2012 a coisa já não andava assim tão clara...

www.infoq.com/br/news/2012/10/java-jigsaw-reper...

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

Receber mensagens dessa discussão

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

Receber mensagens dessa discussão

1 Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT