RSS Slashdot

Почему разработчики Microsoft переносят TypeScript на Go

Microsoft значительно улучшает производительность TypeScript, перенося его на Go. Этот шаг обещает существенное повышение скорости работы редактора, времени сборки и использования памяти. Компилятор tsc на основе Go ожидается в предварительной версии к середине 2025 года с полной реализацией к концу года. Разработчики, использующие Visual Studio Code, почувствуют более быстрое время загрузки проектов и улучшенную отзывчивость языковой службы. Ожидается, что время сборки сократится до десяти раз с нативной реализацией на Go. TypeScript 6.0 будет содержать некоторые устаревшие функции и критические изменения для облегчения этого перехода. TypeScript 7.0, основанный на Go, запланирован к выпуску в конце этого года, при этом версия на основе JavaScript будет продолжать развиваться в серии 6.x. Решение было обусловлено необходимостью структурной совместимости, эффективного управления памятью и сложной обработки графов. Приверженность Microsoft открытому исходному коду и продуктивности разработчиков привела к выбору Go. Андерс Хейлсберг, создатель TypeScript, предоставил объяснения этого перехода.
favicon
developers.slashdot.org
Why Microsoft's Developers are Porting TypeScript to Go
Create attached notes ...