Язык C: тулинг, изучение, компиляция, создание ПО, конкуренты и сферы применения
Подкаст «Люди и код», выпуск №30: Виктор Перевёрткин.


Иллюстрация: Polina Vari / Skillbox Media

Виктор Перевёрткин
Системный разработчик в «Лаборатории Касперского» и активный участник комьюнити разработчиков ReactOS.
Содержание выпуска
- Как и для чего создавался язык C и почему его называют переносимым ассемблером.
- Как развивался язык C и продолжает ли он развиваться сейчас.
- Кто сейчас кодит на C и для каких задач его используют.
- На каких концепциях построен язык C, особенности его синтаксиса.
- Что такое формальная верификация программ.
- Кто основные конкуренты C, из каких ниш его активно теснят, а где он до сих пор чувствует себя отлично.
- Насколько популярен язык C.
- Диалекты C, интероп.
- В чём сила C, а в чём его минусы, как устроена безопасность в C.
- Что входит в стандартную библиотеку этого языка.
- Платформонезависимость C.
- Как исполняется C-код, как он компилируется и во что, какие компиляторы для него существуют.
- Какие IDE и редакторы используют для программирования на C.
- Какие библиотеки, тулинг, возможно, фреймворки есть в экосистеме C.
- C и C++, C и Rust.
- Что самое сложное в изучении C и как вообще его изучать.
Полезные ссылки
- Книга Modern C, Jens Gustedt
- Документы комитета стандартизации С (WG14)
- Блог Jens Gustedt
- Раздел с вакансиями KasperskyOS
- Подкаст «Программирование на C++, преимущества „плюсов“ и компьютерное зрение»
- Подкаст «Свободная Windows: как устроена и кем создаётся ReactOS и работают ли в ней HOMM III»
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru
Слушать выпуск
Подписывайтесь на подкаст, чтобы не пропустить новые эпизоды.
Новости
Google тестирует нейропоиск AI Mode
06 май 2025
Первому видео на YouTube исполнилось 20 лет
23 апр 2025
Понравилась статья?
Да