Языки программирования

Быстрорастущий язык Zig возглавил рейтинг самых высокооплачиваемых языков программирования на Stack Overflow

Быстрорастущий язык Zig возглавил рейтинг самых высокооплачиваемых языков программирования на Stack Overflow

Zig возглавил ежегодный опрос Stack Overflow в категории самых высокооплачиваемых технологий программирования, что делает относительного новичка на сцене надежной инвестицией для разработчиков, которые ищут доходную работу в сфере разработки приложений.

Разработчики, программирующие на Zig - универсальном языке, который является альтернативой C, - заработали в 2023 году 103 611 долларов, согласно опросу разработчиков Stack Overflow 2023. Этот язык, активный проект, начатый Эндрю Келли в 2015 году, сместил прошлогоднего лидера по заработку Clojure ($96 381) на пятое место в категории. В рамках опроса, который публикуется уже 13 лет, Stack Overflow опросил более 90 000 разработчиков.

Язык параллельного программирования Erlang занял второе место с потенциалом заработка в 99 492 доллара, за ним следуют универсальный язык программирования F# (99 311 долларов) и язык с открытым исходным кодом Ruby (98 522 доллара) - все они находятся выше №1 в категории 2022 года.

В этом году Python продолжил расти среди разработчиков, сменив SQL на 3-е место в списке наиболее часто используемых языков среди всех респондентов, в то время как SQL опустился на четвертое место, которое Python занимал в прошлом году.

Python также занял первое место в списке языков, которые предпочитают использовать непрофессиональные программисты или те, кто учится кодить, причем студенты-разработчики используют Python чаще, чем SQL (59 % против 37 %). Однако профессиональные разработчики по-прежнему склонны использовать SQL больше, чем Python (52 % против 45 %).

Восходящая мобильность Зига

Zig - это так называемый "низкоуровневый" язык для разработки систем, нацеленный на простоту и надежность, способствующий "обслуживанию и читабельности кода", говорится в его описании на сайте Zig Software Foundation. Это достигается за счет того, что "все потоки управления управляются исключительно ключевыми словами языка и вызовами функций", говорится на сайте.

В соответствии со своей ролью альтернативы языку C, Zig сохраняет некоторые связи с существующей культурой разработки программ на C, что позволяет безболезненно переносить существующие программы на C. Однако в конечном итоге цель Zig - заменить C и предложить сопоставимую производительность в сочетании с улучшенным опытом разработки.

Появление Zig на вершине списка самых высокооплачиваемых технологий впечатляет, особенно если учесть, что в опросе разработчиков Stack Overflow за 2022 год он вообще не фигурировал.

Действительно, до того как Zig завоевал популярность, у C уже были достойные альтернативы в виде языков программирования Rust и Go. Несмотря на восхождение Zig, эти языки также не теряют своей актуальности: первый из них восьмой год подряд получает звание самого любимого языка по результатам опроса Stack Overflow в 2023 году. Это означает, что более 80 % разработчиков, использующих Rust, заявили, что хотят использовать его снова в следующем году.

Go, тем временем, опустился в категории самых высокооплачиваемых технологий с 9-го на 10-е место, хотя его потенциал заработка вырос с 89 204 долларов в 2022 году до 92 760 долларов в 2023-м. Причиной падения языка с открытым исходным кодом и статической типизацией является Zig и его роль в верхней части категории.

Читайте также