Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

JetBrains рассказала о состоянии экосистемы С++ в 2021 году

1 комментарий
JetBrains привела результаты экосистемы С++ в 2021 году

Недавно компания JetBrains опубликовала результаты исследования по каждому языку программирования. Среди его итогов, например, бесспорное лидерство было у JavaScript, а пятерка самых быстрорастущих языков включила Python, TypeScript, Kotlin, SQL и Go.

Отдельно JetBrains написала статью по анализу языка программирования С++, где собрала мнения экспертов по полученной статистике. Ими выступили Мэтт Годболт (создатель Compiler Explorer) и Андреас Клинг (создатель SerenityOS).

Некоторые выводы исследования языка С++:

  • 1 из 5 разработчиков С++ использует С++20, а 12% все еще используют С++98 и С++03. При этом последний официально подписанный стандарт поддерживается еще не во всех компиляторах.

Стандарты использования С++


Использование стандартов С++. Изображение: jetbrains.com

  • 30% разработчиков не пишут юнит-тесты, а 32% использует для этого Google Test. Мэтт Годболт считает, что это крайне печальная статистика.
  • 55% разработчиков используют CMake для сборки, хотя принято считать, что какой-то стандартной системы для сборки С++ нет.
  • Наиболее часто для разработки С++ используется IDE-редактор Visual Studio Code – 28%.
  • ¾ респондентов страдают от отсутствия хороших упаковочных решений и им приходится создавать библиотеки отдельно. Эксперты считают, что это добавляет лишней работы и обозначает зависимость от сторонних решений.
  • Наиболее часто используемыми компиляторами стали GCC (78%) и Clang (43%). 

Больше информации про исследование С++ можно найти в отчете JetBrains.

Если человек настраивает сервер, это не новость; новость – если сервер настраивает человека.
Новый подкаст от Timeweb

Комментарии

Артем Иванов +2
22 июля в 2021
Мне вот кажется, когда в сумме опроса получается больше 100% - не самый удобный и наглядный формат?
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте