Cloudflare и VoidZero портировали TypeScript на Rust — до 8 раз быстрее и на 70% меньше памяти

Tsrs: A Port of TypeScript to Rust

Cloudflare и VoidZero портировали TypeScript на Rust — до 8 раз быстрее и на 70% меньше памяти

Cloudflare и VoidZero вместе с Max Schwenk из Owner.com работают над tsrs — портом компилятора TypeScript на Rust в составе тулчейна Oxc. Ранние бенчмарки показывают до 8-кратного ускорения и примерно на 70% меньше памяти по сравнению с TypeScript 7.0 при том же числе воркеров. TypeScript при этом не форкают: команда TypeScript сохраняет полный контроль над языком, а Rust-порт должен строго следовать её решениям. Главный аргумент за Rust — WebAssembly: без сборки мусора порт легко запускается в браузере и на Cloudflare Workers.

Мы не форкаем TypeScript. Мы считаем, что команда TypeScript должна сохранять полный контроль над дизайном и направлением развития языка.

Ещё за этот день

2026-10-20