С – язык, на котором написана значимая часть всего, что нас окружает: от ядра операционной системы до мозгов автомобиля, из колонок которого вы будете слушать этот подкаст. В выпуске вместе с Игорем Жирковым разбираемся с тем, насколько современный C похож на язык, с которым вы познакомились в той самой книге Кернигана и Ритчи, какие особенности делают его одним из самых нетерпимых языков к ошибкам программиста, и стоит ли вообще на нем писать код в 2024 году.
Содержание:
- 00:00 О чем выпуск
- 05:00 Чем интересен Си
- 13:22 Мифы о Си
- 24:59 История развития языка Си
- 35:25 Стандарты Си
- 59:50 Современный Си и его отличия от старого
- 01:05:27 Топ-3 ошибок, которым подвержен Си
- 01:12:40 Ключевые фичи Си
- 01:21:10 Организация кода и модулей
- 01:26:09 Синтаксис и семантика Си
- 01:31:10 Неопределенное поведение и его последствия
- 01:39:24 Семантика и производительность
- 01:45:02 Оптимизация производительности
- 01:51:02 Компиляторы и их разнообразие
- 02:02:20 Экосистема Си
- 02:08:54 Какие языки могут заменить Си
- 02:16:05 Нужно ли преподавать Си в вузах
- 02:28:46 Заключение