A Microsoft anunciou o lançamento oficial do TypeScript 7.0 Beta, marcando uma mudança arquitetural histórica: o compilador foi totalmente portado de sua base original em JavaScript para a linguagem Go. Esta nova fundação permite que a ferramenta entregue uma velocidade até dez vezes superior à da versão 6.0, utilizando execução nativa e paralelismo de memória compartilhada para acelerar processos críticos de parsing, type-checking e emit. Apesar da mudança radical no motor interno, a equipe garante que a lógica de verificação de tipos é estruturalmente idêntica à anterior, preservando exatamente as mesmas semânticas que os desenvolvedores já utilizam. O projeto foi submetido a uma década de testes acumulados e já opera em bases de código com milhões de linhas dentro da própria Microsoft e em parceiros como Google, Slack e Vercel.
Disponível via npm pelo pacote typescript/native-preview, o beta introduz o executável tsgo para substituir o tsc durante a fase de validação. O release é a...
Suggested Credits
Tags, Events, and Projects