[Podlodka] Зачем учить язык Си в 2024 году | Как выбрать между C или C++ или Rust | Podlodka Podcast #387
🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео является собственностью канала Podlodka. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @PodlodkaShow.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
С – язык, на котором написана значимая часть всего, что нас окружает: от ядра операционной системы до мозгов автомобиля, из колонок которого вы будете слушать этот подкаст. В выпуске вместе с Игорем Жирковым разбираемся с тем, насколько современный C похож на язык, с которым вы познакомились в той самой книге Кернигана и Ритчи, какие особенности делают его одним из самых нетерпимых языков к ошибкам программиста, и стоит ли вообще на нем писать код в 2024 году.
Партнер эпизода — TeamLead T-Sync, мероприятие, на котором вы сможете заглянуть в самое сердце культуры тимлидов Т-Банка.
Вы сможете послушать доклады, поучаствовать в открытой дискуссии и спиддейтинге с мидл-менеджментом, а также пообщаться с коллегами из других компаний на афтепати. Ждем тимлидов с бэкграундом разработки.
Кроме того, если захотите стать частью команды Т-Банка, сможете получить билет на Fast Track. Ивент пройдет 19 сентября в 19:00 в Москве, успейте зарегистрироваться до 17 сентября по ссылке:
Реклама. АО “ТБанк“, ИНН 7710140679, лицензия ЦБ РФ № 2673, erid:2Vtzqw7yXRo
❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат:
📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 5 тысяч опытных IT-специалистов уже с нами:
Полезные ссылки:
- Комитет по стандартизации C #:~:text=ISO/IEC JTC1/SC22/WG14 is the international standardization,contact your national member body.
- Three tribes of programming
- Error model in Midori (про то, какие инварианты, пред- и пост-условия полезны для языка системного программирования)
- Учебник Игоря по С и ассемблеру
- Проблемы со стандартными потоками в C11
- Когда есть смысл использовать goto
- John Carmack keynote speech Quakecon 2013
- Опыт изучения ФП и почему это необходимо программистам на таких языках как C/C
- Хорошая книга по современному С
- Онлайн-курс Игоря по основам C
Проекты которые можно осторожно посмотреть:
- Лисп, написанный создателем Julia. Немного по-хакерски, но достаточно разумно
- musl libc
- OpenBSD source code (чисто, но не очень современный стиль)
- PostgreSQL source code (чисто, но не очень современный стиль)
Чтобы осознать несовершенство своего кода, книги по формальной верификации:
Practical TLA by Hillel Wayne
Software Abstractios by Daniel Jackson
Software foundations
- Unix Haters Handbook
~simsong/www/
Тайм-коды:
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 Заключение
308 views
0
0
2 months ago 00:00:48 145
Dream team
2 months ago 02:33:44 1
Зачем учить язык Си в 2024 году | Как выбрать между C или C++ или Rust | Podlodka Podcast #387
2 months ago 00:27:41 104
Зачем в России в 90-ые УНИЧТОЖИЛИ ПОДЛОДКИ И КРЕЙСЕРА и кто от этого выиграл_
2 months ago 02:33:43 308
[Podlodka] Зачем учить язык Си в 2024 году | Как выбрать между C или C++ или Rust | Podlodka Podcast #387
3 months ago 00:10:32 1
Зачем немцы наносили резину на свои подлодки? Секретное резиновое покрытие Альберих Второй мировой
3 months ago 00:27:41 1
Зачем в России в 90-ые УНИЧТОЖИЛИ ПОДЛОДКИ И КРЕЙСЕРА и кто от этого выиграл?
3 months ago 00:00:00 1
⚡️О чем будет РЕФЕРЕНДУМ. В Крыму минус подлодка и С-400. США ГОТОВЫ К ВОЙНЕ?
3 months ago 00:51:33 1
Александр Викторов - Любимые морские песни
3 months ago 02:03:12 1
🌻ОНЛАЙН КОНЦЕРТ по вашим заявкам🌞 - 26 июля (пятница) 18:00 - поет и играет Вячеслав Абросимов
4 months ago 00:09:10 1
Зачем на рубке подлодки длинные резиновые рукавицы? Первая немецкая подводная лодка Brandtaucher
4 months ago 00:47:08 1
Вопрос-Ответ Пякин В. В. от 11 апреля 2016 г.
4 months ago 00:40:48 1
Самара, Тольятти и Самарская лука — что смотреть, что там делать, зачем ехать, что делать в поездке
4 months ago 00:16:43 1
Это самые БОЛЬШИЕ и ОПАСНЫЕ подлодки! Зачем ТАКОЕ безумие?
4 months ago 00:08:21 949
Выпуск новостей Ветер чурчхе 02 07 24 | Зачем на американских подлодках проходят гей парады?
5 months ago 00:27:40 17
[Крамола] Зачем в России в 90-ые УНИЧТОЖИЛИ ПОДЛОДКИ И КРЕЙСЕРА и кто от этого выиграл?
5 months ago 00:27:40 31
Зачем в России в 90-ые уничтожили подлодки и крейсера и кто от этого выиграл
6 months ago 00:03:28 2
Россия возвращает в строй «Охотников за подлодками»
6 months ago 01:20:53 1
Александр Викторов - Автономка
7 months ago 00:53:19 1
Экс-шпион КГБ Жирнов. Убийство Шамана и Газманова, ввод войск Макрона, нападение России на Казахстан
7 months ago 00:00:57 1
Зачем США подняли советскую подлодку с глубины 5 км ?
8 months ago 00:09:38 1
КУРСК. Зачем подлодку торпедировали США и чем заплатили. Почему Путин врал и бросил моряков умирать.
8 months ago 00:09:37 30
КУРСК. Зачем подлодку торпедировали США и чем заплатили. Почему Путин врал и бро
8 months ago 00:32:46 1
XIII – Забытая годнота Ubisoft и ее халтурный ремейк
9 months ago 00:32:45 41
[Evilborsh] XIII – Забытая годнота Ubisoft и ее халтурный ремейк