Ноябрьский рейтинг языков программирования TIOBE: что случилось со скриптовыми языками?
Новости
Новость ноября: динамические языки программирования стремительно теряют популярность.
12К открытий12К показов
Динамические языки программирования стремительно теряют популярность. Удержать свою позицию (и даже подняться на строчку вверх) удалось только Python. Остальные постепенно смещаются вниз по рейтингу и рискуют покинуть топ-20. Причиной этому служит тот факт, что большинство ошибок в скриптовых языках появляются только во время работы программы. И даже огромное разнообразие юнит-тестов не способно перекрыть эту проблему: при разработке на динамическом языке нельзя быть полностью застрахованным от ошибок, которые выявятся только в продакшене.
Поскольку требования к качеству ПО постоянно растут, никто не хочет брать на себя риск создавать большие проекты на скриптовых языках. Даже неотъемлемая часть веб-программирования — JavaScript — была вынуждена эволюционировать в более надежный язык. Поэтому компания Microsoft выпустила типизированную версию JS под названием TypeScript, а Google и Facebook работают над повышающими надежность фреймворками Angular и React соответственно.
Напомним, что TIOBE ранжирует языки, основываясь на данных поисковых запросов, и в конце каждого месяца публикует визуализированный рейтинг и таблицы сравнения.
12К открытий12К показов