
TypeScript 7.0 — самое радикальное обновление за 10 лет
honest_niceman 7 минут назад TypeScript 7.0 — самое радикальное обновление за 10 лет Простой 12 мин 107 Блог компании Haulmont Программирование * JavaScript * TypeScript * Обзор Перевод Автор оригинала: Daniel...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. honest_niceman 7 минут назад TypeScript 7. 0 — самое радикальное обновление за 10 лет Простой 12 мин 107 Блог компании Haulmont Программирование * JavaScript * TypeScript * Обзор Перевод Автор оригинала: Daniel Rosenwasser С самого начала TypeScript обещал обеспечить масштабируемость JavaScript. Строгая типизация и богатый инструментарий позволили разрабатывать нетривиальные, высококачественные приложения под любые платформы.
В прошлом году наша команда анонсировала следующий шаг в масштабировании TypeScript: нативный порт на Go, который использует все возможности современного железа. Порт сделан максимально точно: новый код воспроизводит структуру и логику оригинальной кодовой базы, чтобы результаты двух компиляторов совпадали. Ключевое отличие — TypeScript 7 использует скорость нативного кода, разделяемую память при многопоточности и ряд новых оптимизаций.
Технические детали
В итоге полная сборка ускоряется в 8–12 раз. Установкаnpm install -D typescriptЭта команда установит новый исполняемый файл tsc в рабочее пространство (запускается через npx tsc). Важная часть опыта TypeScript — поддержка в редакторах.
Любой современный редактор с поддержкой Language Server Protocol (LSP) легко подхватит TypeScript 7 с его новой скоростью и многопоточностью. OpenIDE, VS Code, Visual Studio, WebStorm и другие редакторы работают без дополнительных настроек. Для VS Code есть отдельное расширение TypeScript 7, доступное уже сейчас.
Visual Studio включит TypeScript 7 автоматически на основе настроек рабочего пространства. В OpenIDE отдельный плагин Frontend/Web также предоставляет поддержку TypeScript всех актуальных версий. Что даёт ускоренный TypeScript?
Отраслевые последствия
Быстрый TypeScript звучит хорошо на бумаге, но что это означает на практике? Типичный день разработчика: открыть IDE, открыть TypeScript-файл, запустить «найти все ссылки» по всему проекту. Потом — редактировать, ожидать автодополнений, видеть красные подчёркивания в реальном времени.
Когда пришло время собирать проект (или это делает AI-агент) — запустить tsc, проверить вывод на ошибки, запустить сгенерированный код. TypeScript 7 ускоряет каждый этап:Загрузка проекта в редакторе становится практически мгновенной. «Найти все ссылки», автодополнение и диагностика — работают в долю прежнего времени.
tsc в режиме --watch — цикл обратной связи становится значительно короче. Вот результаты на реальных крупных open-source проектах:ПроектTypeScript 6TypeScript 7Ускорениеvscode125,7 с10,6 с11,9×sentry139,8 с15,7 с8,9×bluesky24,3 с2,8 с8,7×playwright12,8 с1,47 с8,7×tldraw11,2 с1,46 с7,7×Время сборки проектов в TypeScript 6 и 7: ускорение от 7,7× до 11,9×TypeScript 7 также потребляет меньше памяти:ПроектTypeScript 6TypeScript 7Изменениеvscode5,2 ГБ4,2 ГБ−18%sentry4,9 ГБ4,6 ГБ−6%bluesky1,8 ГБ1,3 ГБ−26%playwright1,0 ГБ0,9 ГБ−11%tldraw0,6 ГБ0,5 ГБ−15%Снижение потребления памяти в TypeScript 7 по сравнению с TypeScript 6: от −6% до −26%И это ещё не всё.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





