Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
- Telegram Web
Telegram Web
#видеозаписи #плюсочетверг

Этой весной Павел Новиков познакомил нас с подноготной базовой реализации type erasure (т.н. «стирания типов») в C++. В качестве примера он использовал обертку с семантикой значения.

Не противоречит ли «стирание типов» строгой типизации C++? Стоит ли отказываться от std::any в пользу кастомных type erasure решений? Смотрите доклад, чтобы найти ответы.

YouTube | VK Видео

Скачать презентацию с сайта C++ Russia
6
#видеозаписи #плюсочетверг

PGO — мощная техника улучшения оптимизации, хотя зачастую и трудоемкая для программиста. В своем докладе Виктор Шампаров рассказал, как профиль можно использовать в оптимизациях и как без профиля помочь компилятору лучше оптимизировать.

Сегодня открываем запись этого доклада. А как оптимизируете вы? Пишите в комментариях.

😉 YouTube | 📺 VK Видео

Скачать презентацию с сайта C++ Russia
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
#видеозаписи #плюсочетверг

Продолжаем открывать доклады про оптимизацию. Сегодня — история из практики разработки мобильного приложения 2ГИС.

Дмитрий Ястребков рассказал, как от эпизодических оптимизаций явных просадок производительности пришли к диагностированию проблем до выпуска в продакшен и системной работе по улучшению производительности.

😉 YouTube | 📺 VK Видео

Скачать презентацию с сайта C++ Russia
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2
#подкаст

Новый выпуск Pure Virtual Cast — завтра

Гостем выпуска станет Максим Маслов, GPGPU AI Architect, написавший на Хабре две статьи о том, как в Байкал Электроникс начали разрабатывать GPGPU-чип для ИИ.

О разработке этого чипа мы и поговорим в подкасте. Stay tuned!
7
#видеозаписи #плюсочетверг

Управление проектными зависимостями остается самым болезненным пунктом для C++ разработчиков по версии ежегодного исследования isocpp.org.

Про одно из решений этой проблемы — пакетный менеджер Conan — рассказано много. Но доклад Никиты Руденко заходит дальше: спикер разобрал ряд неочевидных проблем, поделился решениями и обходными путями, без которых использование Conan становится болезненным и проблематичным.

Как работаете с зависимостями вы? Пишите в комментариях!

Смотреть доклад:
😉 YouTube | 📺 VK Видео

Скачать презентацию с сайта C++ Russia
Please open Telegram to view this post
VIEW IN TELEGRAM
#видеозаписи #плюсочетверг

Максим Кита рассказал о важности небольших оптимизаций, которые могут значительно повысить производительность. В докладе — множество примеров и оптимизаций различных приложений, включая ClickHouse.

В дополнение к докладу — одноименная статья от Максима и ее обсуждение на Hackernews.

😉 YouTube | 📺 VK Видео

Скачать презентацию с сайта C++ Russia

Что больше всего хочется оптимизировать вам? Знаете истории, как неочевидная оптимизация давала сильный прирост производительности? Пишите ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
#видеозаписи #плюсочетверг

Все знают о том, что LLVM нужна тем, кто пишет свой компилятор, но не все догадываются, что ее можно эффективно использовать в других областях, таких как динамическая профилировка или моделирование микроархитектуры процессора. Захар Матвеев и Роман Беленов разобрали LLVM, чтоы показать ее истинные возможности.

Смотрите доклад:
😉 YouTube | 📺 VK Видео

Рассказывайте о своем опыте и кейсах с LLVM — в комментариях к этому посту.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103
#подкаст

C++ и свобода воли — новый выпуск Pure Virtual Cast сегодня в 20:00

Мы поговорим о том, как язык менялся за 25 лет, почему он всё ещё в топе и какие инструменты делают его удобным для больших систем. Затронем идеи из функционального подхода, баланс гибкости и производительности и поделимся историями из практики.

Гость выпуска: Вадим Винник — кандидат физ.-мат. наук, преподаватель, спикер, инженер-программист С++, YADRO.

😉 Подключайтесь к нам на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54👍2
2025/10/20 06:55:51
Back to Top
HTML Embed Code: