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

Люди и код

Содержание выпуска:

 — Как и для чего создавался язык C и почему его называют переносимым ассемблером.

 — Как развивался язык C и продолжает ли он развиваться сейчас.

 — Кто сейчас кодит на C и для каких задач его используют.

 — На каких концепциях построен язык C, особенности его синтаксиса.

 — Что такое формальная верификация программ.

 — Кто основные конкуренты C, из каких ниш его активно теснят, а где он до сих пор чувствует себя отлично.

 — Насколько популярен язык C.

 — Диалекты C, интероп.

 — В чём сила C, а в чём его минусы, как устроена безопасность в C.

 — Что входит в стандартную библиотеку этого языка.

 — Платформонезависимость C.

 — Как исполняется C-код, как он компилируется и во что, какие компиляторы для него существуют.

 — Какие IDE и редакторы используют для программирования на C.

 — Какие библиотеки, тулинг, возможно, фреймворки есть в экосистеме C.

 — C и C++, C и Rust.

 — Что самое сложное в изучении C и как вообще его изучать.

Гость: Виктор Перевёрткин

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

Полезные ссылки:

— Книга Modern C, Jens Gustedt https://gustedt.gitlabpages.inria.fr/modern-c

— Подкаст «Программирование на 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 

Где подписаться на обновления подкаста и наши новые статьи?

— Сайт медиа: 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

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada