Microsoft aprimora TypeScript, aumentando a eficiência dos desenvolvedores

A Microsoft anuncia melhorias que tornam o TypeScript muito mais ágil, beneficiando desenvolvedores em todo o mundo.
Atualizado há 12 horas
TypeScript mais rápido para desenvolvedores

Outros destaques

RTX 5090 GPU
Mac Studio com M4 Max
Microsoft Visio Professional
MSI MEG Ai1600T
Lançamento do HyperOS 2.2

A Microsoft está trabalhando para deixar o TypeScript mais rápido para desenvolvedores. A empresa anunciou uma mudança que promete otimizar o desempenho da ferramenta. A ideia é que o TypeScript possa escalar para grandes códigos, já que muitos desenvolvedores enfrentam problemas como lentidão e visualizações incompletas do código.

CONTINUA DEPOIS DA PUBLICIDADE

Para resolver isso, a Microsoft está desenvolvendo uma versão nativa do compilador e das ferramentas TypeScript na linguagem Go. O projeto, chamado “Corsa”, busca melhorar o tempo de inicialização do editor, reduzir os tempos de construção em até 10 vezes e diminuir o uso da memória.

Melhorias de desempenho com o novo TypeScript

Com a nova versão, espera-se que os desenvolvedores vejam melhorias significativas no desempenho. A Microsoft compartilhou uma tabela com exemplos de como o novo sistema pode acelerar o processo em diferentes projetos:

A Microsoft planeja lançar uma versão prévia com verificação de tipo de linha de comando até meados de 2025. Uma solução completa para construções de projeto e um serviço de linguagem devem ser lançados até o final do ano. Desenvolvedores interessados já podem construir e executar o código Go no novo repositório de trabalho da Microsoft.

Recentemente, a Microsoft lançou o TypeScript 5.8, e o TypeScript 5.9 está a caminho. A versão 6.0 deverá trazer algumas mudanças para dar suporte à versão baseada em Go. Mais tarde, a nova implementação nativa em Go será lançada como TypeScript 7.0.

Leia também:

CONTINUA DEPOIS DA PUBLICIDADE

A base de código TypeScript atual, baseada em JS, continuará a ser desenvolvida na série 6.x até que o TypeScript 7+ atinja maturidade e adoção suficientes. Isso porque alguns projetos podem depender de certos recursos de API, configurações antigas ou outros elementos que não são suportados pelo TypeScript 7+.

O que esperar das próximas versões do TypeScript

A Microsoft está sempre de olho nas necessidades dos desenvolvedores. Por isso, as próximas versões do TypeScript, como a 6.0 e a 7.0, prometem trazer melhorias significativas. A ideia é que o TypeScript mais rápido para desenvolvedores seja uma realidade em breve.

Essas atualizações visam otimizar o fluxo de trabalho e garantir que a ferramenta continue relevante e eficiente. A empresa está atenta ao feedback da comunidade e busca oferecer soluções que atendam às demandas do mercado.

Além das melhorias de desempenho, as novas versões do TypeScript também devem trazer novos recursos e funcionalidades. A Microsoft está trabalhando para tornar a ferramenta ainda mais completa e versátil, para que os desenvolvedores possam criar aplicações cada vez mais robustas e eficientes.

Para quem busca alternativas, vale lembrar que existem outras opções no mercado. No entanto, o TypeScript se destaca pela sua integração com o ecossistema JavaScript e pela sua capacidade de adicionar tipagem estática ao código, o que ajuda a evitar erros e facilita a manutenção do projeto.

CONTINUA DEPOIS DA PUBLICIDADE

A Microsoft também tem investido em outras áreas, como a computação quântica. Recentemente, a empresa apresentou o Majorana 1, que pode ser um marco para o futuro da computação quântica. Para quem gosta de games, vale a pena conferir os lançamentos da semana, como Rise of the Ronin e WWE 2K25.

Impacto da mudança para a linguagem Go

A decisão de migrar o compilador TypeScript para a linguagem Go é estratégica. Go é conhecida por sua eficiência e capacidade de lidar com grandes projetos, o que se alinha com o objetivo da Microsoft de tornar o TypeScript mais escalável.

Essa mudança pode trazer benefícios não apenas em termos de desempenho, mas também em relação à manutenção do código. A linguagem Go é mais fácil de aprender e usar do que outras linguagens, o que pode facilitar a colaboração entre os desenvolvedores.

Além disso, a migração para Go pode abrir novas possibilidades para o TypeScript. A linguagem é amplamente utilizada em projetos de infraestrutura e sistemas distribuídos, o que pode permitir que o TypeScript seja utilizado em novos contextos.

A Microsoft também está atenta às tendências do mercado. A empresa tem investido em inteligência artificial e outras tecnologias emergentes. Essas iniciativas visam garantir que o TypeScript continue relevante e competitivo no longo prazo.

Para quem busca ferramentas para o dia a dia, vale a pena conferir os top 5 aplicativos Android que muitos usuários utilizam há anos. Essas dicas podem ajudar a otimizar o uso do seu dispositivo e aproveitar ao máximo os recursos disponíveis.

Este conteúdo foi auxiliado por Inteligência Artificial, mas escrito e revisado por um humano.
Via Neowin

André atua como jornalista de tecnologia desde 2009 quando fundou o Tekimobile. Também trabalhou na implantação do portal Tudocelular.com no Brasil e já escreveu para outros portais como AndroidPIT e Techtudo. É formado em eletrônica e automação, trabalhando com tecnologia há 26 anos.