Typescript заменил Javascript и стал самым любимым языком в мире
5 ноября 2022 г.Typescript превзошел Javascript и стал самым любимым языком в мире.
В новом отчете CircleCI представлены данные за 3 года: 2019, 2020 и 2022 годы. Согласно отчету, Javascript оставался на первом месте в 2019 и 2020 годах, но в 2022 году его заменил Typescript как любимый язык мира. До этого Typescript был на третьем и втором месте соответственно.
Python неизменно оставался на 4-й позиции все три года. HTML и PHP столкнулись с непрерывным падением. См. скриншот графика для других языков.
В чем причина падения 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 по наиболее используемым языкам программирования в отрасли.
Оригинал