10.3 C
Москва
Среда, 12 марта, 2025

Microsoft ускорила TypeScript в 10 раз. Как компании это удалось — Tproger

Microsoft ускорила TypeScript в 10 раз, перейдя на нативный компилятор. Компиляция быстрее, память расходуется меньше, релиз — в 2025 году

Microsoft объявила о радикальном ускорении TypeScript: новая нативная версия компилятора сокращает время сборки в среднем в 10 раз.

Как удалось достичь ускорения

Microsoft начала портировать TypeScript на нативный код, отходя от текущей JavaScript-реализации. В результате:

  • Компиляция ускоряется в 9–13 раз (в зависимости от проекта).
  • Редактор загружается в 8 раз быстрее (на примере Visual Studio Code).
  • Потребление памяти уменьшилось почти вдвое.

Вот как изменилось время компиляции в известных проектах:

Подобные улучшения открывают возможности для мгновенного анализа кода, продвинутых рефакторингов и интеграции ИИ-инструментов в процесс разработки.

Редакторы и новые возможности

Большинство разработчиков работают в редакторах, где важна скорость. Благодаря нативному компилятору:

Microsoft ускорила TypeScript в 10 раз. Как компании это удалось — Tproger

  • Время загрузки VSCode сократилось с 9,6 до 1,2 секунд.
  • Редакторы станут быстрее за счет перехода на Language Server Protocol (LSP).
  • Автодополнение, поиск ссылок, навигация и рефакторинг станут мгновенными.
Читать также:
iPhone 17 Slim получился настолько тонким, что в него не поместится SIM-карта

Будущее TypeScript: версия 7.0 и переходный период

  • TypeScript 6.x (JS) продолжит получать обновления.
  • TypeScript 7.0 (нативный) выйдет, когда достигнет полной совместимости.
  • Обе версии будут поддерживаться параллельно до полного перехода.

Microsoft обещает регулярно публиковать обновления о проекте.

Первая версия нативного TypeScript для CLI появится уже в середине 2025 года, а полноценный релиз ожидается к концу года.

НОВОЕ НА САЙТЕ