Почему ассемблер остается актуальным в 2025 году? | Дмитрий Коваленко | #28

اطلاعات دانلود و جزئیات ویدیوی Почему ассемблер остается актуальным в 2025 году? | Дмитрий Коваленко | #28
آپلود کننده:
Организованное программирование | Кирилл Мокевнинتاریخ انتشار:
۱۴۰۳/۱۰/۳۰بازدیدها:
17.1Kتوضیحات:
В этом выпуске подкаста мы с Дмитрием Коваленко, опытным разработчиком и контрибьютором таких проектов, как Material-UI, Cypress и FFmpeg, затронули тему низкоуровневого программирования, обсудили работу с ассемблером и оптимизацию производительности на уровне процессора. Мы поговорили о спецификах современных процессорных архитектур, таких как ARM и RISC-V, разобрали, как устроены регистры, память и кэш, и выяснили, почему ассемблер остаётся востребованным инструментом. Также обсудили задачи, где использование ассемблера критично, например, в обработке видео и работе с кодеками, и объяснили, как высокоуровневые языки программирования взаимодействуют с низкоуровневым кодом. Кроме того, мы коснулись принципов локальности данных, разницы в подходах к компиляции и интерпретации, современных инструментов для разработки на ассемблере и рассмотрели интересные эксперименты, связанные с написанием кода с нуля. Этот эпизод получился насыщенным: мы подробно обсудили технологии, архитектуру и программирование на уровне железа. 00:00 – Введение и анонс 01:05 – Как Дмитрий Коваленко изменил Material UI и стал легендой React? 04:19 – Зачем программисту знать операционные системы в эпоху облаков? 08:34 – Как в стартапах делают больше с меньшими ресурсами? 09:56 – Почему функциональное программирование – это ключ к балансу? 12:33 – Ассемблер для новичков: что это и зачем его понимать? 15:28 – Как процессор выполняет инструкции быстрее, чем вы моргаете? 19:26 – Почему переход Apple на ARM стал эпохальным событием? 23:22 – Что делает ARM лучшей архитектурой для будущего? 27:52 – Как языки программирования становятся всё ближе к железу? 32:52 – 5 шагов, чтобы изучить ассемблер и понять процессоры 35:53 – Как операционные системы управляют вашим кодом? 40:26 – Зачем программисты возвращаются к ассемблеру в 2025 году? 44:31 – Что на самом деле происходит, когда вы пишете код? 48:39 – Как компиляторы делают ваш код быстрее (или медленнее)? 53:09 – Ассемблер спасает YouTube: тайны оптимизации видео 58:24 – Почему видеокодеки – это высший пилотаж программирования? 01:04:55 – Как ассемблер раскрывает скрытые резервы процессоров? 01:07:30 – Кэш процессора: главный секрет ускорения ваших программ 01:16:32 – Почему копирование строк убивает производительность? 01:20:55 – Заключение: почему ассемблер – это основа всего IT?
ویدیوهای مشابه: Почему ассемблер остается актуальным в

Высокие нагрузки 2025: топ трендов, которые меняют правила игры | Алексей Рыбак | #34

Atomic CSS и Tailwind: отличный стек для масштабируемой вёрстки | Валентин Ульянов #37

C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин | #58

Почему микросервисы могут разорить, а монолит выручить | Владимир Иванов | #32

SOLID принципы в 2025: Полный разбор и прожарка / @S0ERDEVS / #12

