Typescript заменил Javascript и стал самым любимым языком в мире

Typescript заменил Javascript и стал самым любимым языком в мире

5 ноября 2022 г.

Typescript превзошел Javascript и стал самым любимым языком в мире.

В новом отчете CircleCI представлены данные за 3 года: 2019, 2020 и 2022 годы. Согласно отчету, Javascript оставался на первом месте в 2019 и 2020 годах, но в 2022 году его заменил Typescript как любимый язык мира. До этого Typescript был на третьем и втором месте соответственно.

Python неизменно оставался на 4-й позиции все три года. HTML и PHP столкнулись с непрерывным падением. См. скриншот графика для других языков.

CircleCI's world's favourite languages report

В чем причина падения Javascript

Javascript для Интернета и Java для Android заняли первое место в сердцах разработчиков как лучшие языки программирования. 7 мая 2019 года Google объявил, что язык программирования Kotlin теперь является предпочтительным языком для разработчиков приложений для Android. Ожидается, что вскоре Kotlin заменит Java.

Typescript – это язык программирования с открытым исходным кодом, созданный Microsoft и выпущенный 1 октября 2012 года, тогда как Javascript – это язык сценариев, выпущенный в том же году, что и Java, в 1995 году.

Забавный факт: создатель Javascript Брендан Эйх включил Java в Javascript, чтобы извлечь выгоду из популярности Java, хотя на самом деле это не имеет ничего общего с Java.

Основная причина падения Javascript заключалась в том, что разработчики не могли счесть его полезным для написания серверных приложений, так как код стал сложным и тяжелым. Кроме того, JavaScript даже не смог выполнить требования объектно-ориентированного языка программирования. Это помешало JavaScript добиться успеха на уровне предприятия в качестве серверной технологии. Поэтому команда разработчиков создала TypeScript, чтобы восполнить этот пробел.

Особенности использования Typescript

Как и Java, Typescript проверяет синтаксис и ошибки времени выполнения перед компиляцией программы. Это гарантирует, что все коды Typescript имеют стандарт написания.

Код машинописного текста преобразуется браузерами в Javascript и не зависит от конкретной среды.

Одним из наиболее важных моментов является то, что библиотеки Javascript могут быть включены в Typescript.

Таким образом, мы можем сделать вывод, что Typescript — это не что иное, как Javascript с некоторыми значительными улучшениями.

Помимо всех этих преимуществ Typescript или Javascript, есть только один недостаток: Typescript требует больше времени для компиляции кода.

Все эти пункты доказывают превосходство Typescript над Javascript для промышленного использования, и поэтому он занял первое место в отчете CircleCI по наиболее используемым языкам программирования в отрасли.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE