O Java de hoje ainda está bem perto do Java do começo. Ele mudou e cresceu, é claro, mas a comunidade ajudou a desenvolver sua direção ao longo de 25 anos para que ele continuasse relevante e sintonizado com as necessidades de seu tempo. Será que podemos continuar fazendo isso? O desafio para o Java agora é encontrar seu caminho através de uma nova transformação. A era da nuvem está aqui, e o Java está evoluindo para se adaptar. No entanto, dessa vez existem muitas direções para perseguir e muitas formas de se chegar lá.
Como é próprio de uma empresa como a IBM, temos uma visão ampla do futuro das plataformas Java. Existem áreas técnicas profundas em que visualizamos as capacidades das JVMs de exploração dos contêineres em nuvem para aumentar sua pertinência no ambiente moderno de computação, criar melhor integração com outras linguagens predominantes nas arquiteturas multinível e de microsserviços e se valer de técnicas de machine learning visando tornar a solução mais inteligente e adaptável às cargas de trabalho que estão em constante mudança. Esforços direcionados à utilização aprimorada da memória do OpenJ9, à inicialização rápida de aplicativos e ao desempenho impressionante estão criando uma JVM que pode realmente ser chamada de ambiente de tempo de execução Java nativo da nuvem.
Fora do âmbito das máquinas virtuais, a evolução do empreendimento Java para o Jakarta EE também é bastante empolgante. O Jakarta EE 9, construído sobre o Jakarta EE 8, está no horizonte com a promessa de ser uma plataforma para nuvem, microsserviços e aplicativos conteinerizados. Além disso, os novos recursos e funcionalidades oferecidos pelo Eclipse MicroProfile entregam aspectos-chave necessários para desenvolvedores para apresentar os aplicativos de amanhã. Adicione a isso o fato de o Java ser aplicado a sistemas direcionados a eventos e reativos e ambientes de aplicativos sem servidores. O futuro é realmente brilhante para o Java.
Foi divertido andar por esse caminho de recordações, mas será ainda mais divertido ajudar o Java a crescer e se tornar algo mais incrível do que nunca. Se você tiver tempo, pense um pouco sobre o futuro, pense sobre o que você gostaria de ver no Java de amanhã e em como poderia se envolver para fazer com que isso se torne realidade. A comunidade do Java é única. Vamos trabalhar juntos e manter esse ecossistema inovador e vibrante para o Java gratuito.