1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Kotlin logo

A JetBrains anunciou o lançamento oficial do Kotlin 2.3.0, uma atualização que traz um conjunto significativo de novas funcionalidades para a linguagem, além de aumentar a estabilidade geral do ecossistema. Esta nova versão foca-se em melhorar a experiência de desenvolvimento multiplataforma, com atualizações essenciais tanto para o núcleo da linguagem como para as ferramentas envolventes.

Entre os destaques, os utilizadores podem contar com melhorias nas capacidades principais da linguagem, onde várias funcionalidades passaram a ser estáveis ou ativadas por defeito. A atualização introduz um verificador de valores de retorno não utilizados, campos de suporte explícitos (explicit backing fields) e regras refinadas para a resolução sensível ao contexto.

Suporte alargado para JVM e Native

Uma das grandes novidades desta versão é a expansão do suporte na Java Virtual Machine (JVM). O Kotlin 2.3 passa a incluir suporte para o Java 25, o que alarga consideravelmente a aplicabilidade da linguagem para os programadores que trabalham com as versões mais recentes da plataforma Java.

No campo do desenvolvimento nativo, a atualização traz melhorias na interoperabilidade com o Swift da Apple. Isto inclui opções de exportação aprimoradas e tempos de compilação "release" mais rápidos. Adicionalmente, foi adicionado suporte em fase beta para a importação de bibliotecas C e Objective-C, facilitando a integração com código legado ou específico de sistemas.

Novidades no WebAssembly e ecossistema Android

Para o WebAssembly (Wasm), os utilizadores recebem agora nomes totalmente qualificados e uma nova proposta de tratamento de exceções ativada por defeito. Foi também introduzido um formato de armazenamento compacto para caracteres Latin-1. Já no lado do JavaScript, os programadores beneficiam da exportação experimental de funções de suspensão e de uma abordagem unificada para aceder a objetos complementares (companion objects).

A integração com ferramentas de construção também foi revista. O plugin Gradle do Kotlin suporta agora o Gradle 9.0 e introduz uma API para o registo de fontes geradas. Para o desenvolvimento Android, especificamente no compilador Compose, a atualização inclui rastreios de pilha (stack traces) para aplicações minificadas, facilitando a depuração.

Todas as notas de lançamento e detalhes técnicos podem ser consultados na publicação oficial no blog da JetBrains.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech