![translation](https://cdn.durumis.com/common/trans.png)
Это сообщение переведено AI.
Выбрать язык
Текст, резюмированный ИИ durumis
- С сентября 2023 года появились проекты с открытым исходным кодом, которые вычеркивают TypeScript, что вызывает беспокойство у разработчиков.
- TypeScript не имеет процесса сборки, что затрудняет обнаружение ошибок, но имеет преимущество в виде свободного использования.
- TypeScript является популярным языком среди веб-разработчиков, заняв 5-е место в рейтинге языков программирования в 2023 году, поэтому вопрос о вычеркивании TypeScript вызывает еще больше шока.
С сентября 2023 года появились крупные проекты с открытым исходным кодом, которые решили отказаться от TypeScript, что вызывает серьезные опасения у многих людей, которые изучают этот язык.
Я тоже заинтересовался этой темой и решил ее изучить.
Прежде всего, необходимо разобраться с TypeScript для тех, кто с ним не знаком, и пройтись по его истории.
1. JavaScript vs TypeScript
Те, кто, как и я, начинал с Vanilla JavaScript, а затем перешел на jQuery, React и другие JavaScript-фреймворки, испытывают определенный негатив к TypeScript.
С одной стороны, мы не хотим учить еще один язык, с другой стороны, JavaScript обладает уникальной свободой.
Некоторые называют его «языком без корней»? Или «скриптом», а не языком.
У любого языка есть важный этап — компиляция, но JavaScript, будучи скриптом, не компилируется.
Если бы он компилировался, то, по сути, это было бы близко к тому, что добавили различные фреймворки.
Поэтому никакой проверки ошибок не происходит. Скрипт просто выполняется, а если он не работает, то выдает ошибку. Это ограничение скриптов.
(Именно так это работает.)
Но, несмотря на то, что он «уличный», «дикарь», он в чем-то привлекателен.
2. TypeScript широко используется?
В рейтинге языков программирования 2023 года он занимает 5 место.
Это говорит о том, что он пользуется популярностью у веб-разработчиков.
Поэтому проблема отказа от TypeScript вызывает такой шок.