Новости и объявления

11.04.2025
Microsoft разрабатывает на проект TypeScript 7

Microsoft разрабатывает на 👩‍💻 проект TypeScript 7


👩‍💻 Команда разработчиков из Microsoft представила наработки открытого проекта TypeScript 7 (компилятора TypeScript на языке Go), написанные на Go под лицензией Apache 2.0. Нативное решение уже сейчас в части тестов в 10 раз быстрее текущей реализации на TypeScript на основе JavaScript.


🖥 Предполагается, что создание нативного компилятора и инструментария для TypeScript существенно увеличит скорость сборки, уменьшит потребление памяти и сократит время запуска редакторов кода. Высокая производительность инструментария сделает более удобным процесс разработки в современных редакторах кода, позволит добиться быстрой проверки кода всего проекта, даст возможность реализовать более продвинутые техники рефакторинга и анализа кода, включение которых раньше было слишком затратно в плане потребления ресурсов. По оценке разработчиков TypeScript, новый инструментарий позволит добиться сокращения времени сборки на порядок.


💡 В качестве варианта в Microsoft рассматривались и другие языки, такие как Rust, но они слишком сильно концептуально отличаются от TypeScript и при их использовании портирование превратилось бы в разработку компилятора с нуля.


✔️ Выпуск первой полнофункциональной версии, способной собирать проекты и предоставлять LSP-сервисы для сред разработки, намечен к концу года.


 

🖼Афиша: Загиров Алимагомед

Текст: Сулейманов Амир

image