CourionAI
IT
Newsletter
← Tutte le notizie
anthropic 2 min di lettura

Un milione di righe in 11 giorni: l'IA ha riscritto l'intero runtime Bun in Rust

Lo strumento JavaScript Bun è stato completamente riscritto da Zig a Rust: Claude Fable 5 ha svolto gran parte del lavoro, con 64 istanze in parallelo per 11 giorni e un costo di 165.000 dollari.

Decine di piccole navette da tessitura che reintrecciano un tessuto sfilacciato in una trama fitta e resistente attorno a un ingranaggio centrale

Bun, il popolare runtime JavaScript noto per la sua velocità, è stato completamente riscritto in un nuovo linguaggio di programmazione, e quasi nessuna riga di codice è stata digitata da una persona. Il creatore Jarred Sumner afferma che circa 64 istanze di Claude Fable 5 di Anthropic abbiano lavorato in parallelo per 11 giorni, producendo oltre un milione di righe di codice Rust per sostituire la base di codice originale in Zig. Il conto delle API: circa 165.000 dollari. Secondo le stime di Sumner, a un team umano sarebbe servito circa un anno.

Il motivo del passaggio è stato l’affidabilità, non la velocità. Zig, il linguaggio in cui Bun era stato sviluppato in origine, continuava a generare errori di memoria e arresti anomali difficili da eliminare una volta per tutte. Rust, un linguaggio famoso per individuare proprio questa classe di bug in fase di compilazione, prima ancora che il programma venga eseguito, prometteva meno sorprese a tarda notte. La versione riscritta, Bun v1.4.0, è disponibile come canary release (una versione preliminare per chi è disposto a testarla), corregge 128 bug noti ed è più veloce di circa il 2-5%.

Cosa c’è dietro? Riscrivere una grande base di codice in un altro linguaggio è uno dei lavori più temuti nello sviluppo software: è enormemente costoso, noioso e rischioso, ed è per questo che la maggior parte delle aziende semplicemente non lo fa mai. È proprio per questo che i laboratori di IA amano storie del genere: dimostrano che gli agenti di IA sono ormai in grado di gestire un lavoro prolungato e verificabile su una scala che nessun team umano tenterebbe di affrontare in tempi simili. Nel quadro va però inserita una doverosa precisazione: Anthropic ha acquisito Bun e il team di Sumner nel dicembre 2025. Questa riscrittura è stata realizzata dal modello di Anthropic, su un prodotto di Anthropic, e pagata con quello che di fatto è denaro della stessa Anthropic: un’autentica impresa tecnica, ma anche una dimostrazione allestita in condizioni ideali. A quanto risulta, il milione di righe ha comunque richiesto una revisione umana, mentre l’etichetta canary significa che la versione non è ancora considerata pienamente stabile.

Cosa significa per te: se non scrivi codice, considera questa vicenda un’indicazione della velocità: lavori misurati in anni-uomo stanno iniziando a comprimersi in settimane, e questo fenomeno non resterà confinato alla programmazione. Se invece scrivi codice, la parte interessante è il metodo: molti agenti in parallelo, un modello costoso e un compilatore abbastanza rigoroso da intercettare gli errori della macchina. Quest’ultimo aspetto conta: il rigore di Rust ha fatto da rete di sicurezza per il codice generato dall’IA, offrendo un indizio su come rendere affidabili queste grandi riscritture automatizzate. E se usi Bun, forse conviene lasciare volare la versione canary ancora per qualche settimana.

Fonti

Fonti: https://bun.com/blog/bun-in-rust

Articolo successivo

La nuova funzione Reflect di Claude ti mostra per cosa usi davvero l'IA

La nuova dashboard Reflect di Anthropic tiene traccia di come usi Claude, argomenti, schemi e abitudini, e pone una domanda rara per un prodotto tecnologico: è così che vuoi impiegare il tuo tempo?

Specchio da tavolo su una scrivania che riflette una tranquilla costellazione di fumetti, quadranti di orologi e stelle