На вопросы о языке C отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.

C

Какие стандарты языка C вы регулярно используете?

Какую IDE или редактор вы чаще всего используете для разработки на C?

Какие фреймворки вы регулярно используете для юнит-тестирования?

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

Какие модели проектов или системы сборки вы регулярно используете?

За последний год значительно выросла доля Makefile. Кроме того, за год заметно улучшилась поддержка Makefile в CLion: например, теперь она доступна для удаленных проектов, а конфигурации run/debug можно создавать автоматически из таргетов Makefile верхнего уровня.

Какие менеджеры зависимостей вы используете в своих проектах?

Растет доля разработчиков на C, использующих системный менеджер зависимостей. Эта тенденция прямо противоположна тому, что наблюдается в экосистеме C++.

Какие компиляторы вы регулярно используете?

Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Присоединяйтесь к JetBrains Tech Insights Lab

Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.