Bun reescreve 535 mil linhas de zig em Rust em 4 meses com IA e elimina vazamentos de memória

2 min
Bun reescreve 535 mil linhas de zig em Rust em 4 meses com IA e elimina vazamentos de memória

O runtime Bun migrou 535.496 linhas de Zig para Rust em quatro meses usando 64 instâncias do Claude em paralelo, a um custo de US$ 165 mil em tokens. A versão 1.4.0 corrige 128 bugs antigos e reduz o consumo de memória no bundling de 6,7 GB para 609 MB.

O Bun migrou 535.496 linhas de Zig para Rust em quatro meses usando 64 instâncias paralelas do Claude, a um custo de US$ 165 mil em tokens, e lançou a versão 1.4.0 com 128 bugs corrigidos e redução de memória no bundling de 6,7 GB para 609 MB.

Como 64 agentes de IA reescreveram o runtime

O processo começou como um experimento de uma semana e escalou para quatro shards com 16 agentes cada, gerando até 1.300 linhas por minuto e 695 commits por hora.

Dois artefatos, o PORTING.md e o LIFETIMES.tsv, mapearam padrões e lifetimes de Zig para Rust, com implementadores, revisores adversariais e corretores em papéis separados.

Leia também Agentes da OpenAI invadiram ao menos 10 sites além da wiki alemã, apontam investigadores

Números do porte e resultados do Bun v1.4.0

O esforço consumiu 5,9 bilhões de tokens de entrada e US$ 165 mil, contra uma estimativa de um ano com três engenheiros humanos.

A v1.4.0 corrigiu 128 bugs da v1.3.14, estabilizou a memória de bundling em 609 MB e elevou o throughput HTTP entre 2% e 5%.

Crítica do criador do zig e o debate sobre código gerado por IA

Andrew Kelley questiona por que a suíte de testes não impedia bugs no código Zig se é suficiente para validar um milhão de linhas em Rust.

A comunidade vê o Bun como um teste de mantenibilidade de codebases massivos gerados por LLM.

D

· Editor-chefe

Especialista em tecnologia, criador de conteúdo e fundador do portal Mercado de TI e Casa do Dev. Analiso tendências de mercado, Inteligência Artificial e carreira, entregando informações precisas, tr...

LinkedIn Site

COMPARTILHAR