Martedì 27 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Sviluppo software

Cloudflare lancia tsrs, un port Rust del compilatore TypeScript

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

tsrs promette controlli di tipo fino a 8x più veloci, meno memoria e la possibilità di eseguirli via WebAssembly nel browser o su Workers.

Illustrazione generata con l’intelligenza artificiale

Fino a 8 volte più veloce del checker di TypeScript 7.0 e con circa il 70 percento di memoria in meno: si chiama tsrs il port in Rust presentato da Cloudflare1.

Il progetto nasce con VoidZero e Max Schwenk di Owner.com, incubato nella toolchain Oxc e in collaborazione con il team di TypeScript1. Non è un fork. Il team di TypeScript mantiene il controllo sul design del linguaggio, chiarisce Cloudflare1.

I numeri arrivano da benchmark interni. Il confronto misura il controllo dei tipi con lo stesso numero di checker workers su tsrs e su TypeScript 7.01. In queste condizioni, Cloudflare riporta fino a 8× nella velocità e una riduzione dell’uso di memoria di circa il 70 percento1.

Rust apre anche la strada al target WebAssembly. Con il pacchetto @tsrs/wasm, il type checker gira nel browser o su Workers1. L’azienda sottolinea che questa via evita di trascinare un garbage collector nel bundle, a differenza di un binario Go1.

L’adozione è immediata per chi vuole provare. Si punta a un tsconfig esistente, si installa e si esegue il comando: npm install -D tsrs, poi npx tsrs -p . --noEmit1.

Max Schwenk racconta il percorso tecnico. Scrive di non aver scritto “zero” codice a mano, ma di aver guidato una squadra di agenti con Claude Opus 5.5 per ottenere un port fedele1. Per validare il comportamento ha usato i 15.197 casi di conformità di TypeScript come specifica effettiva del compilatore1.

La governance resta allineata al progetto originale. Cloudflare ribadisce che tsrs non è un fork e che la collaborazione con il team di TypeScript prosegue in parallelo allo sviluppo dentro Oxc1.

Il quadro che emerge è netto: prestazioni dichiarate superiori nei test interni e attenzione alla fedeltà semantica tramite i casi di conformità del progetto TypeScript1. La possibilità di compilare in WebAssembly porta il controllo dei tipi nel browser e su Workers, senza garbage collector nel bundle, come evidenziato dall’azienda1.

Fonti

  1. Cloudflare and VoidZero Introduce tsrs: An AI-Generated Rust Port of TypeScript InfoQ · 27 ottobre 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 9/10.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica. Questo articolo ha preso 8,0/10 dopo 1 revisione.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.