GitHub перевела рантайм Copilot с TypeScript на Rust с помощью ИИ
GitHub мигрировала рантайм Copilot CLI, приложения и SDK с TypeScript и Node.js на Rust, заменив более 800 000 строк кода за 14,5 недели и 128 пул-реквестов. Время запуска клиента и создания сессии сократилось с 5,25 секунды до 292 мс, а рантайм теперь встраивается в приложения через C ABI.
- Миграция заняла 14,5 недели и 128 пул-реквестов
- Запуск клиента ускорился с 5,25 с до 292 мс
- Рантайм на Rust встраивается через C ABI вместо Node.js и V8
- К августу в рантайме было 832 378 строк Rust-кода
Читать дальше
Софт