MENU

Anthropic lança o Bun v1.4.3, com um verificador de tipos que promete ser mais de 3 vezes mais rápido do que o TypeScript 7

Bun v1.4.3公開、TypeScript 7の3倍超をうたう型チェッカーを搭載

O Bun, runtime JavaScript desenvolvido pela Anthropic, lançou uma nova versão, o Bun v1.4.3, a 10 de outubro de 2026. A principal novidade é o verificador de tipos do TypeScript, disponível através da ferramenta integrada «bun check». Segundo a empresa, é mais de 3 vezes mais rápido do que o TypeScript 7, implementado em Go, e consome menos memória.

目次

O Bun não se limita a executar: também verifica

Comecemos pelo essencial. A verificação de tipos consiste em detetar erros de utilização antes de executar um programa — por exemplo, passar uma cadeia de caracteres num local onde se espera um número. É um dos principais atrativos do TypeScript e uma etapa indispensável em projetos de maior dimensão.

Além de suportar JavaScript, o Bun consegue carregar e transformar ficheiros TypeScript e executá-los diretamente. Separadamente, também permite verificar os tipos passando ficheiros TypeScript ao comando «bun check». Nesta atualização, a velocidade desta última funcionalidade é apresentada como a principal novidade.

Quando as ferramentas de execução e de verificação estão reunidas no mesmo ambiente, é possível reduzir tanto o número de ferramentas a instalar como o trabalho de configuração. Esta mudança sugere que os runtimes estão a alargar o seu papel: de locais onde se executa código para ambientes que também asseguram a sua segurança durante o desenvolvimento.

Além da velocidade, os números da compatibilidade

Um verificador de tipos não serve de muito se for rápido, mas os resultados divergirem dos da implementação original. A este respeito, as notas de lançamento afirmam que o Bun passou 100% dos testes de conformidade com o TypeScript 7.0.2.

Além disso, a equipa verificou com o TypeScript e o Bun 72 ficheiros TypeScript de alguns dos principais projetos de código aberto, incluindo ficheiros nos quais o Bun tinha introduzido erros deliberadamente, e comparou os resultados. Segundo a empresa, houve apenas uma divergência. A iniciativa procura demonstrar, com números, o grau de correspondência entre os resultados do Bun e os da implementação original.

Este é um aspeto que deverá interessar tanto como a velocidade aos programadores que ponderam mudar de ferramenta. Mesmo que seja mais rápido, se a forma de apresentar avisos mudar, isso poderá afetar o trabalho da equipa.

Como interpretar o número «mais de 3 vezes»

Segundo o Bun, a verificação de tipos é mais de 3 vezes mais rápida do que no TypeScript 7, e o consumo de memória corresponde a entre metade e um quarto do valor, ou menos. O TypeScript 7 também ganhou velocidade graças à implementação em Go; a alegação é que o Bun supera ainda mais uma ferramenta que já era rápida.

Importa, no entanto, ter em conta que estes são resultados de uma comparação apresentada pelo Bun. O tempo necessário para verificar os tipos varia consoante a dimensão e a forma como o código está escrito, bem como a máquina utilizada. Só experimentando num projeto concreto será possível perceber quanto tempo de espera se consegue reduzir.

Ainda assim, uma verificação mais rápida facilita a sua execução sempre que se guarda um ficheiro ou a consulta frequente durante a edição. Um menor consumo de memória também deverá tornar a ferramenta mais fácil de utilizar em ambientes com recursos limitados, como os de CI. Os ganhos de velocidade poderão influenciar a própria forma de desenvolver.

Outras novidades além da verificação de tipos

A versão v1.4.3 inclui muitas outras alterações. No anúncio oficial, a equipa refere a correção de 166 issues e uma redução de 67% no consumo de CPU do servidor em períodos de inatividade.

A atualização inclui ainda melhorias de compatibilidade com o Node.js, uma aceleração de JSON.parse e numerosas correções de erros. Embora o verificador de tipos seja a principal novidade, a atualização também melhora o runtime no seu conjunto. As notas de lançamento estão disponíveis no blogue oficial do Bun.

Bun v1.4.3公開、TypeScript 7の3倍超をうたう型チェッカーを搭載

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!

コメント

コメントする

目次