50 min

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

    • Technology

Содержание выпуска: — Как и для чего создавался язык 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

Содержание выпуска: — Как и для чего создавался язык 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

50 min