Александр Боргардт — Запускаем почти произвольный код через WebAssembly на backend-end
Источник: C++ User Group
Источник: C++ User Group
YouTube
Александр Боргардт — Запускаем почти произвольный код через WebAssembly на backend-end
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
Часто при разработке сложного продукта, в нем заводится скриптовый язык для «упрощения» работы с ним. А что делать, если хочется еще один…
— —
Часто при разработке сложного продукта, в нем заводится скриптовый язык для «упрощения» работы с ним. А что делать, если хочется еще один…
Владимир Иванов, Александр Поломодов — Техническое интервью, архитектурная секция
Источник: C++ User Group
Источник: C++ User Group
YouTube
Владимир Иванов, Александр Поломодов — Техническое интервью, архитектурная секция
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— Техническое интервью — сложная штука сама по себе, и не все представляют, как оно проходит. А когда интервью имеет узкую направленность, то тем более.
Архитектурное собеседование — одно из самых…
— Техническое интервью — сложная штука сама по себе, и не все представляют, как оно проходит. А когда интервью имеет узкую направленность, то тем более.
Архитектурное собеседование — одно из самых…
Константин Ушаков — Файловый и сетевой стек в Userland: почему их нужно использовать в 2022 году
Источник: C++ User Group
Источник: C++ User Group
YouTube
Константин Ушаков — Файловый и сетевой стек в Userland: почему их нужно использовать в 2022 году
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
IO-перформанс становится все популярнее, и вот почему:
— появляется больше ядер;
— PCIe Gen3 наконец-то уступает место PCIe Gen5 и перестает…
— —
IO-перформанс становится все популярнее, и вот почему:
— появляется больше ядер;
— PCIe Gen3 наконец-то уступает место PCIe Gen5 и перестает…
Иван Макаров — Платформонезависимая библиотека публикации-подписки для встраиваемых систем
Источник: C++ User Group
Источник: C++ User Group
YouTube
Иван Макаров — Платформонезависимая библиотека публикации-подписки для встраиваемых систем
Ближайшая конференция: С++ Russia 2023, 11–12 мая (Online), 23–24 мая (Offline)
Подробности и билеты: https://bit.ly/3Fd9qlf
— —
Решается проблема переносимости программных функций между различными платформами (OS + HW) для распределенных встраиваемых систем…
Подробности и билеты: https://bit.ly/3Fd9qlf
— —
Решается проблема переносимости программных функций между различными платформами (OS + HW) для распределенных встраиваемых систем…
Павел Косов — Использование машинного обучения для улучшения инлайнинга в LLVM
Источник: C++ User Group
Источник: C++ User Group
YouTube
Павел Косов — Использование машинного обучения для улучшения инлайнинга в LLVM
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
Встраивание функций (инлайнинг) — это оптимизация, которая основана на эвристиках, использующихся для принятия итогового решения о встраивании…
— —
Встраивание функций (инлайнинг) — это оптимизация, которая основана на эвристиках, использующихся для принятия итогового решения о встраивании…
Арсений Сапелкин — Экосистема вокруг ОС: какие инструменты нужны разработчику?
Источник: C++ User Group
Источник: C++ User Group
YouTube
Арсений Сапелкин — Экосистема вокруг ОС: какие инструменты нужны разработчику?
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Операционная система здорового человека должна не просто исполнять запросы программ, их загрузку, выполнение и прочее — она должна еще и предоставлять экосистему для разработчиков, упрощающую разработку…
— —
Операционная система здорового человека должна не просто исполнять запросы программ, их загрузку, выполнение и прочее — она должна еще и предоставлять экосистему для разработчиков, упрощающую разработку…
Сергей Ларин (PVS-Studio) — Pattern matching для бедных, или Пишем свой `std::visit` для AST.
Источник: C++ User Group
Источник: C++ User Group
YouTube
Сергей Ларин (PVS-Studio) — Pattern matching для бедных, или Пишем свой `std::visit` для AST.
Подробнее о конференции C++ Russia: https://jrg.su/W8skjE
— —
Никто не любит простыни if else if. Во многих языках для решения проблемы существует pattern matching. К сожалению, в C++ он есть только для std::variant через std::visit. Мы рассмотрим, как можно…
— —
Никто не любит простыни if else if. Во многих языках для решения проблемы существует pattern matching. К сожалению, в C++ он есть только для std::variant через std::visit. Мы рассмотрим, как можно…
Роман Русяев — Type Sanitizer: способ обнаружения нарушений правил strict aliasing в C++
Источник: C++ User Group
Источник: C++ User Group
YouTube
Роман Русяев — Type Sanitizer: способ обнаружения нарушений правил strict aliasing в C++
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
Одними из наиболее неочевидных и трудноуловимых правил стандарта языка С++ являются правила strict aliasing, которые создают множество проблем…
— —
Одними из наиболее неочевидных и трудноуловимых правил стандарта языка С++ являются правила strict aliasing, которые создают множество проблем…
Владислав Столяров (PVS-Studio) — Есть ли жизнь без RTTI, или Пишем свой dynamic_cast
Источник: C++ User Group
Источник: C++ User Group
YouTube
Владислав Столяров (PVS-Studio) — Есть ли жизнь без RTTI, или Пишем свой dynamic_cast
Ближайшая конференция: С++ Russia 2024, 24 мая (online), 2–3 июня (offline, Москва)Подробности и билеты: https://jrg.su/W8skjE— —C++ разработчики не любят пл...
Сергей Якушкин — C++ компиляторы и оптимизация программ для процессорной архитектуры RISC-V
Источник: C++ User Group
Источник: C++ User Group
YouTube
Сергей Якушкин — C++ компиляторы и оптимизация программ для процессорной архитектуры RISC-V
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
Сергей расскажет о С/C++ компиляторе и оптимизации приложений для открытой и свободной процессорной архитектуры RISC-V — новом стандарте…
— —
Сергей расскажет о С/C++ компиляторе и оптимизации приложений для открытой и свободной процессорной архитектуры RISC-V — новом стандарте…
Павел Новиков — Учимся готовить C++ корутины на практике, часть 2: генераторы
Источник: C++ User Group
Источник: C++ User Group
YouTube
Павел Новиков — Учимся готовить C++ корутины на практике, часть 2: генераторы
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
Корутины — мощный инструмент, добавленный в C++20. В стандартной библиотеке нет готовых удобных пользователю средств, которые можно было бы сразу начать использовать, но в то же время уже есть…
— —
Корутины — мощный инструмент, добавленный в C++20. В стандартной библиотеке нет готовых удобных пользователю средств, которые можно было бы сразу начать использовать, но в то же время уже есть…
Александр Коботов — Что следует помнить C++ разработчику об архитектуре процессора
Источник: C++ User Group
Источник: C++ User Group
YouTube
Александр Коботов — Что следует помнить C++ разработчику об архитектуре процессора
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
При больших нагрузках повышение эффективности кода может оказаться куда лучшей инвестицией, чем закупка новых ресурсов. Заглянем в «подкапотное пространство» процессора. Увидим, для чего там кэш…
— —
При больших нагрузках повышение эффективности кода может оказаться куда лучшей инвестицией, чем закупка новых ресурсов. Заглянем в «подкапотное пространство» процессора. Увидим, для чего там кэш…