В ноябре 2024 года язык программирования Go достиг исторического максимума, заняв седьмое место в индексе TIOBE. Однако к январю 2026 года он обвалился на 16-е место, что стало одним из самых резких падений среди популярных языков. Удивительно, но в России Go наоборот становится всё более популярным, его используют топовые компании, а количество разработчиков перевалило за 40 тысяч. Это ставит под сомнение правильность выбора языка, теряющего позиции на мировой арене.

Согласно другим рейтингам, таким как PYPL и GitHub Octoverse, интерес к Go продолжает снижаться. Основные причины его упадка связаны с конкуренцией со стороны Rust и TypeScript, которые занимают привлекательные ниши в системном программировании и на серверной стороне соответственно. Тем не менее, в России, несмотря на падение TIOBE, Go продолжает расти и привлекать специалистов, что выдвигает вопрос о целесообразности такого выбора для будущего отечественной индустрии.

Вопрос-ответ

Какие изменения в рейтингах Go произошли с 2024 до 2026 года?

С ноября 2024 года Go достиг исторического максимума, заняв седьмое место в индексе TIOBE. Однако к январю 2026 года он упал на 16-е место, что стало одним из резких падений среди популярных языков. При этом другие рейтинги, такие как PYPL и GitHub Octoverse, также показывают снижение интереса к Go.

Почему Go теряет позиции на мировой арене, и какие языки конкурируют?

Основные причины падения — конкуренция со стороны Rust в системном программировании и TypeScript на серверной стороне. Эти языки предоставляют уникальные преимущества в своих нишах, что отвлекает внимание от Go и снижает его глобальную привлекательность.

Почему в России Go продолжает расти, несмотря на мировую тенденцию?

В России Go набирает популярность благодаря активному внедрению в топовые компании и росту числа разработчиков (превысившие 40 тысяч). Это связано с локальными потребностями в производительности и простоте разработки, а также с поддержкой сообщества и образовательных инициатив внутри страны.

Какие выводы можно сделать для مستقبل отечественной индустрии?

Необходимо учитывать как мировые тенденции, так и локальные потребности. В условиях снижения мировой популярности Go разумно рассмотреть диверсификацию технологий: сохранение использования Go там, где он приносит явную пользу, и изучение альтернатив (Rust, TypeScript) для новых проектов на системном и серверном уровнях. Поддержка кадрового резерва, обучение и обмен опытом помогут использовать сильные стороны Go, не потеряв при этом конкурентоспособность на глобальном рынке.