

No Kotlinconf 2025Jetbrains provocou alguns dos novos recursos que estão chegando a Kotlin na próxima atualização para o idioma.
“De emocionantes atualizações de idiomas e ecossistemas e ferramentas robustas de IA que capacitam o desenvolvimento de Kotlin para os principais marcos de Kotlin multiplataforma e uma parceria estratégica para o again -end, Kotlinconf 2025 trouxe uma onda de notícias que deram o tom para o próximo ano”, escreveu Jetbrains em um Postagem do weblog.
No Kotlin 2.2, os desenvolvedores podem aguardar as condições de guarda em interpolação e continuação de vários dólares, interpolação multi-dólar, quebra não native e parâmetros de contexto.
A JetBrains também revelou alguns recursos de linguagem que serão adicionados a lançamentos futuros após 2.2, incluindo destruição posicional, destruição baseada em nomes, anulabilidade aprimorada, erros ricos, valores de retorno obrigatórios e ‘checkreturnValue’.
O compilador K2 é agora o compilador padrão no Intellij IDEA 2025.1, resultando em reduções significativas no tempo de compilação. De acordo com JetBrains, o uso do K2 para o Intellij Monorepo, que inclui a maioria dos projetos da JetBrains e contém mais de 12 milhões de linhas de código de Kotlin diminuíram o tempo de compilação em mais de 40%.
A JetBrains explicou que ter o compilador K2 pronto está permitindo que a equipe de Kotlin esteja mais confiante na estabilidade dos internos do compilador, permitindo que eles comecem a trabalhar para projetar uma nova API de plug -in de compilador estável para o entrance -end. Isso estenderá o compilador com verificações personalizadas e geração de código.
A empresa também está continuando o desenvolvimento da Amper, uma ferramenta experimental de compilação de Kotlin e JVM. Agora, possui um caminho de configuração claro, suporte de IDE e relatórios de erros.
As atualizações da Kotlin multiplataform incluem um novo plug -in para o Intellij Concept e o Android Studio, uma liberação experimental da exportação Swift que está chegando ao Kotlin 2.2.20, versão estável da multiplataforma composta para iOS e compor a recarga a quente.
Outras atualizações de Kotlinconf 2025 incluem:
- Open Sourcing of Koog, uma estrutura para o desenvolvimento de agentes de IA em Kotlin
- Atualizações para Kotlin/WASM, como construções incrementais mais rápidas, binários de saída menores e uma melhor experiência de desenvolvedor
- Parceria com a equipe da primavera para melhorar o Kotlin para o trabalho do servidor
- Atualizações do KTOR 3, como suporte aprimorado de configuração, eventos enviados pelo servidor e suporte a WebAssembly
- O Kotlin Language Server Protocol (LSP) e uma nova extensão Kotlin para o código do Visible Studio estão nos estágios iniciais do desenvolvimento