C++ and other lectures
رفتن به کانال در Telegram
Учебный канал в Телеграм: тут будут анонсы и ссылки на лекции и стримы. Написать автору: @Tilir Boosty автора: https://boosty.to/cpp_lects_rus
نمایش بیشتر9 769
مشترکین
+524 ساعت
+127 روز
+5630 روز
آرشیو پست ها
Чем заняться вечером и на выходных? Конечно чтением книги по C++. Я как раз выложил главы 2.3 и 2.4
https://boosty.to/cpp_lects_rus/posts/0b557d7e-d4a2-4d30-881a-c8ea704d67ba
Спасибо всем моим подписчикам на boosty за поддержку которая вдохновляет меня работать над этой книгой и подписчикам уровня principal и выше за участие в ревью.
Я, между прочим, суммарно написал уже больше, чем моя прошлая книга по компиляторам и написал куда быстрее. Всё благодаря вам.
Если вы ещё не подписались, рассмотрите возможность это сделать или повысить ваш уровень подписки. Ну и конечно буду рад отзывам комментариям и предложениям и на boosty и здесь в комментариях к посту.
#cppbook
Чем заняться вечером и на выходных? Конечно чтением книги по C++. Я как раз выложил главы 2.3 и 2.4
https://boosty.to/cpp_lects_rus/posts/0b557d7e-d4a2-4d30-881a-c8ea704d67ba
Спасибо всем моим подписчикам на boosty за поддержку которая вдохновляет меня работать над этой книгой и подписчикам уровня principal и выше за участие в ревью.
Я, между прочим, суммарно написал уже больше, чем моя прошлая книга по компиляторам и написал куда быстрее. Всё благодаря вам.
Если вы ещё не подписались, рассмотрите возможность это сделать или повысить ваш уровень подписки. Ну и конечно буду рад отзывам комментариям и предложениям и на boosty и здесь в комментариях к посту.
Выложили выступление на C++ Russia моего коллеги Юлия Тарасова.
https://youtu.be/Zrwe4vCzvbM
Юлий рассказывает про std::simd
Выложили наш с Лизой доклад на ZCC. Спасибо организаторам за оперативность.
https://youtu.be/ohYtMHBXLvM?is=lwvD3swa1fLQOPff
00:00 Начало и немного о мире стабильного ABI: немного C и ассемблера
10:35 Про ABI в C++ и генерализованную перегрузку сущностей
16:02 Появление Лизы и много компиляторной магии
35:20 Возвращение меня и история про static chain register
40:10 Ответы на вопросы.
#conference
Выступил на C++ ZCC. Видео выложу по мере появления. А пока мне тут скинули бинго по моим докладам на конференциях.
#official
И снова пятничный зачилл.
Подумайте вот о таком коде. Сначала не открывая годболт. Что скажете?
struct T { const int &p; };
void foo() { T t{0}; } // ???
void bar() { T t(0); } // ???
Теперь откройте ссылку и сверьте ощущения.
https://godbolt.org/z/6rfGzx991
Кто прав — gcc или clang? Или... оба? ))) Ссылки на стандарт обязательны. За нейронку — штрафные баллы ))
Пример восхитителен не глубокими причинами в стандарте, а тем насколько всё тупо. В общем смешной кейс на пятничный вечер.
#questionsНапоминание: собираемся в 20 часов по ссылке
https://boosty.to/cpp_lects_rus/streams/video_stream
Пост временный, по окончании стрима удалю.
#boosty
К слову о разговорных жанрах. Выложили интервью со мной на C++ Russia. Вроде неплохо получилось.
https://youtu.be/jeX96GPYSlI?is=kwLq3K1Qtvy64oE1
#conference
Всем привет. Отчётный стрим на boosty проведу в воскресенье, 26 июня в 20 по Москве.
https://boosty.to/cpp_lects_rus
Уровень доступа: студент и выше.
Обсудим прогресс по книге, прошедшую конференцию C++ Russia, предстоящую Zero Cost Conf и многое другое.
#boosty
Выложили моё видео на C++ Russia 2026, посвящённое выводу типов
https://youtu.be/ebyXav1JAEQ?is=rAumvFRI4sFTRFPQ
Сделал свой канал в Max публичным.
Теперь буду туда всё дублировать:
https://max.ru/channel_cpp_lects_rus
И появились комментарии.
#official
Встреча на кампусе ДВФУ сегодня: https://t.me/cpp_lects_rus/382
Напишите плиз в лс кто уже там или в пути? Организатор не выходит на связь может вы сможете мне сказать куда там идти ))
Пост временный, снесу как проведу встречу.
Выложил лекцию Анастасии Черниковой о практическом внедрении llvm-snippy в верификацию аппаратуры на примере открытого RISC-V ядра Ibex.
https://youtu.be/fSsq5mm3I40
Эта лекция -- настоящее путешествие по применению llvm-snippy в живой DV-инфраструктуре. Она затрагивает вопросы: как встроиться в существующий маршрут с riscv-dv, как написать хороший враппер и как доработать загрузчик и обработчики прерываний. Всё изложение построено вокруг поэтапной доработки сценариев генерации ради достижения функционального покрытия.
Лекцию можно смотреть и отдельно от первой части: весь необходимый контекст даётся по ходу. Но вместе они хорошо показывают две стороны llvm-snippy: внутреннее устройство инструмента и его практическое применение в реальной задаче верификации.
Русскоязычный вариант: https://rutube.ru/video/27414410f66e3d36e4733c9390062304
У llvm-snippy теперь есть DOI.
Мы добавили в репозиторий citation metadata и заархивировали проект на Zenodo:
https://doi.org/10.5281/zenodo.20969925
Если вы используете llvm-snippy в статьях, отчётах, диссертациях, прототипах, исследовательских проектах или просто в воспроизводимых экспериментах, пожалуйста, ссылайтесь на него.
Это важно не только как формальная благодарность авторам. Для нас как команды разработки ссылки -- это способ понять, где и как инструмент реально используется. Так мы сможем находить ваши работы, смотреть на новые сценарии применения, оценивать результаты и, возможно, что-то забирать обратно в развитие проекта.
Репозиторий:
https://github.com/LLVM-Snippy/llvm-snippy
Документация:
https://llvm-snippy.github.io/llvm-snippy
#snippy #official
Есть возможность в начале июля (где-то с 1 по 5 включительно) устроить встречу с читателями в Сочи или в Сириусе. Я как раз там буду. Просьба местных обозначиться в чате или у меня в лс и сказать (1) есть ли заинтересованность, (2) когда и где лучше устроить встречу с читателями и (3) можете ли вы помочь с организацией.
Выложил лекцию по llvm-snippy. Настало время рассказать о моём лучшем проекте на моём канале.
Английская версия: https://youtu.be/gomtQMGOFF8
Русская версия и качество не хуже: https://rutube.ru/video/18e1a8bfca1d9e2979d8b8a631e68207
Документация: https://llvm-snippy.github.io/llvm-snippy
🔔 Встреча с Константином Владимировым — автором блога @cpp_lects_rus
Друзья, у нас отличные новости!
12 июля в 16:00 состоится встреча с Константином Владимировым — преподавателем МФТИ, автором книги «Оптимизирующие компиляторы. Структура и алгоритмы» и создателем популярного Telegram-канала «C++ and other lectures».
Константин более 15 лет работает в области компиляторных технологий, возглавлял рабочую группу по разработке компилятора для Intel, а сейчас занимается компилятором для RISC-V в компании Syntacore. На его YouTube-канале — сотни лекций и докладов по C++, а сам блог @cpp_lects_rus собрал уже тысячи подписчиков.
На встрече вы сможете задать вопросы, обсудить актуальные темы разработки и узнать много нового из первых рук.
🗓 Когда: 12 июля в 16:00
📍 Где: Кампус ДВФУ, Корпус D, 7 уровень, ауд. D738
Для участия обязательна предварительная регистрация:
https://forms.yandex.ru/cloud/6a3511c79029026df82c8c4d
✅Организатор площадки: департамент математического и компьютерного моделирования ДВФУ
❓По оргвопросам можно обращаться к директору департамента математического и компьютерного моделирования ДВФУ Андрею Сущенко @AndreiSushchenko
Встреча во Владивостоке пройдет 12 июля на кампусе ДВФУ. Посетить может кто угодно не только студенты. Регистрация открыта ))
Всем привет. Выложил главы 2.1 и 2.2 моей книги про C++
https://boosty.to/cpp_lects_rus/posts/26f430cd-22b9-4d79-9a00-97a0ade31fb5
Также обновил посты с предыдущими главами. Подписчики и те, кто уже купил книгу, могут бесплатно скачать апдейт и я рекомендую это сделать, там есть изменения.
https://boosty.to/cpp_lects_rus/posts/eeee2a76-c1be-46e5-a248-c8c1eb62fae8
https://boosty.to/cpp_lects_rus/posts/5029d95f-831c-4262-9002-19ce8ea5208a
Спасибо всем моим подписчикам на boosty за поддержку которая вдохновляет меня работать над этой книгой и подписчикам уровня principal за участие в ревью.
Если вы ещё не подписались, рассмотрите возможность это сделать. Ну и конечно буду рад отзывам комментариям и предложениям и на boosty и здесь в комментариях к посту.
#cppbook #boosty
