Язык C: тулинг, изучение, компиляция, создание ПО, конкуренты и сферы применения

Опубликовано: 29 Октябрь 2024
на канале: Люди и код by Skillbox Media
358
15

Гость: Виктор Перевёрткин
Системный разработчик в «Лаборатории Касперского» и активный участник комьюнити разработчиков ReactOS.

Содержание выпуска
— Как и для чего создавался язык C и почему его называют переносимым ассемблером.
— Как развивался язык C и продолжает ли он развиваться сейчас.
— Кто сейчас кодит на C и для каких задач его используют.
— На каких концепциях построен язык C, особенности его синтаксиса.
— Что такое формальная верификация программ.
— Кто основные конкуренты C, из каких ниш его активно теснят, а где он до сих пор чувствует себя отлично.
— Насколько популярен язык C.
— Диалекты C, интероп.
— В чём сила C, а в чём его минусы, как устроена безопасность в C.
— Что входит в стандартную библиотеку этого языка.языка. C.
— Платформонезависимость C.
— Как исполняется C-код, как он компилируется и во что, какие компиляторы для него существуют.
— Какие IDE и редакторы используют для программирования на C.
— Какие библиотеки, тулинг, возможно, фреймворки есть в экосистеме C.
— C и C++, C и Rust.
— Что самое сложное в изучении C и как вообще его изучать.

Полезные ссылки
Книга Modern C, Jens Gustedt https://gustedt.gitlabpages.inria.fr/...
Подкаст «Программирование на C++, преимущества „плюсов“ и компьютерное зрение» https://skillboxcode.mave.digital/ep-11
Подкаст «Свободная Windows: как устроена и кем создаётся ReactOS и работают ли в ней HOMM III» https://skillboxcode.mave.digital/ep-9
Документы комитета стандартизации С (WG14) https://bit.ly/3bwliUU
Блог Jens Gustedt https://gustedt.wordpress.com
Раздел с вакансиями KasperskyOS https://bit.ly/3BBrplp

Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: [email protected].

Где подписаться на обновления подкаста и наши новые статьи:
Сайт медиа: skillbox.ru/media/code
Twitter: twitter.com/ludi_and_code
«ВКонтакте»: vk.com/the_code_group
Telegram: https://t.me/skillbox_media_code
«Яндекс.Дзен»: zen.yandex.ru/id/61703c7dbf091a795da970c0

Стартовать в программировании вместе со Skillbox: skillbox.ru/code

Наш подкаст удобно слушать на популярных платформах:
Castbox: https://bit.ly/3tZ3eJF
«Яндекс.Музыка»: https://bit.ly/3FWQsOk
Apple Podcasts: https://apple.co/3KLXpVZ
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!