Небольшая статья о разнице между std::accumulate и std::reduce.
https://blog.tartanllama.xyz/accumulate-vs-reduce/
#article #blog #cpp #cpp17
https://blog.tartanllama.xyz/accumulate-vs-reduce/
#article #blog #cpp #cpp17
Записи докладов события "Под капотом Яндекс.Такси: С++"
https://events.yandex.ru/events/meetings/11-oct-2018/
Ссылка на анонс мероприятия: https://t.iss.one/ProCxxNews/86
#materials #meetup #cpp #yandex #yandexTaxi #machineLearning #highload #testing #moscow #java
https://events.yandex.ru/events/meetings/11-oct-2018/
Ссылка на анонс мероприятия: https://t.iss.one/ProCxxNews/86
#materials #meetup #cpp #yandex #yandexTaxi #machineLearning #highload #testing #moscow #java
Доклад с C++ Now 2018 от Фила Nash'а про std::optional.
https://www.youtube.com/watch?v=OsRty0KNDZ0
#video #youtube #CppNow #cpp #optional
https://www.youtube.com/watch?v=OsRty0KNDZ0
#video #youtube #CppNow #cpp #optional
YouTube
C++Now 2018: Phil Nash “Option(al) Is Not a Failure”
https://cppnow.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://cppnow.org/history/2018/talks/
—
Error code returns were bad so we invented exceptions. Much better we said.
Then we realised exceptions had…
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://cppnow.org/history/2018/talks/
—
Error code returns were bad so we invented exceptions. Much better we said.
Then we realised exceptions had…
CppCon 2017. Натан Сидвел. "Adding C++ modules-ts to the GNU Compiler". Запись с доклада.
https://youtu.be/5EI3XBde_w4
#video #youtube #cppcon #modules
https://youtu.be/5EI3XBde_w4
#video #youtube #cppcon #modules
YouTube
CppCon 2017: Nathan Sidwell “Adding C++ modules-ts to the GNU Compiler”
https://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017
—
C++ modules-ts[1] proposes a module system, with defined interfaces, implementations and importing. I shall outline…
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017
—
C++ modules-ts[1] proposes a module system, with defined interfaces, implementations and importing. I shall outline…
Небольшая заметка про неполные типы и их использование в unique_ptr и shared_ptr.
https://howardhinnant.github.io/incomplete.html
#cpp #article #smartPointers #incompleteTypes
https://howardhinnant.github.io/incomplete.html
#cpp #article #smartPointers #incompleteTypes
Видео с последней встречи РГ21 в Яндексе.
https://www.youtube.com/watch?v=QaDO9LahtyA&list=PL8QWmoKZOSrI0oMi3vFjfbVkxQGqHaBk9
#youtube #stdcpp #cpp20
https://www.youtube.com/watch?v=QaDO9LahtyA&list=PL8QWmoKZOSrI0oMi3vFjfbVkxQGqHaBk9
#youtube #stdcpp #cpp20
YouTube
003. WG21 San Diego. Обзор встречи – Антон Полухин
Расскажу о последней встрече Комитета в Сан-Диего, готовящемся стандарте C++20 и не только об этом.
Библиотека для работы с вводом с терминалов, реализующая GNU readline и возможности библиотеки libedit с поддержкой UTF-8 и под лицензией BSD
https://github.com/AmokHuginnsson/replxx
#repo #github #repl #readline #unicode #linux #windows
https://github.com/AmokHuginnsson/replxx
#repo #github #repl #readline #unicode #linux #windows
GitHub
GitHub - AmokHuginnsson/replxx: A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows…
A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed. - AmokHuginnsson/replxx
Доклад со встречи St. Petersburg C++ User Group в Nexign. "Простой подход в работе с qmake и cmake или как перестать писать сразу на двух языках".
https://www.youtube.com/watch?v=Vxt-1v6v-vc
#meetup #qtspb #spbcpp #youtube #video #presentation #qmake #cmake #nexign
https://www.youtube.com/watch?v=Vxt-1v6v-vc
#meetup #qtspb #spbcpp #youtube #video #presentation #qmake #cmake #nexign
YouTube
21 февраля St. Petersburg C++ User Group в гостях у Nexign
Надежда Чурикова "Простой подход в работе с qmake и cmake или как перестать писать сразу на двух языках"
Саша Громцев "Составление сообщений, вывод в консоль и сбор логов функционирования ПО"
Саша Громцев "Составление сообщений, вывод в консоль и сбор логов функционирования ПО"
Доклад со встречи St. Peterburg C++ User Group в Dino Systems. Андрей Давыдов. "Coroutines TS: что это такое и как этим пользоваться"
https://www.youtube.com/watch?v=2tWNm_fDxX0
#meetup #qtspb #spbcpp #youtube #video #presentation #cpp #coroutines #dins
https://www.youtube.com/watch?v=2tWNm_fDxX0
#meetup #qtspb #spbcpp #youtube #video #presentation #cpp #coroutines #dins
YouTube
Coroutines TS: что это такое и как этим пользоваться
Андрей Давыдов
Coroutines (async/await и generators, 2 наиболее часто встречающихся частных случая) – горячая тема в языках программирования уже несколько лет. За последний год в экспериментальном статусе эта фича появилась в Rust, Kotlin и, конечно, С++…
Coroutines (async/await и generators, 2 наиболее часто встречающихся частных случая) – горячая тема в языках программирования уже несколько лет. За последний год в экспериментальном статусе эта фича появилась в Rust, Kotlin и, конечно, С++…
Доклад со встречи St. Petersburg C++ User Group в Dino Systems.
Андрей Давыдов. "Coroutines TS, часть II".
https://youtu.be/Je21p0gUiPA
#meetup #qtspb #spbcpp #youtube #video #presentation #cpp #coroutines #dins
Андрей Давыдов. "Coroutines TS, часть II".
https://youtu.be/Je21p0gUiPA
#meetup #qtspb #spbcpp #youtube #video #presentation #cpp #coroutines #dins
YouTube
Coroutines, part II
Coroutines, part II, Андрей Давыдов
Основная цель -- заполнить пробелы, оставшиеся после первой части и исправить допущенные ошибки.
1. В прошлый раз мы по стопам доклада CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)” разобрали как…
Основная цель -- заполнить пробелы, оставшиеся после первой части и исправить допущенные ошибки.
1. В прошлый раз мы по стопам доклада CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)” разобрали как…
Библиотека для генерации C++-кода на C++. В ее возможности входят различные вещи: от простой генерации строковых представлений для
https://github.com/flexferrum/autoprogrammer/
#repo #github #cpp #autoprogrammer #codegen #metaclass
enum-типов до реализации метаклассов.https://github.com/flexferrum/autoprogrammer/
#repo #github #cpp #autoprogrammer #codegen #metaclass
GitHub
GitHub - flexferrum/autoprogrammer: C++ to C++ code generation tool (enum2string conversion, serialization, reflection etc.)
C++ to C++ code generation tool (enum2string conversion, serialization, reflection etc.) - flexferrum/autoprogrammer
Запись с Мероприятия Лаборатории Касперского "День Пи".
Спойлер: начало примерно со второй минуты.
https://youtu.be/snw6FtIl0LA
#youtube #meetup #kaspersky #cpp #fp #haskell #template #metaprogramming
Спойлер: начало примерно со второй минуты.
https://youtu.be/snw6FtIl0LA
#youtube #meetup #kaspersky #cpp #fp #haskell #template #metaprogramming
YouTube
День Пи: Moscow Programmer Club Meetup
Метапрограммирование, щадящее компилятор. Доклад Андрея Давыдова с питерской встречи C++ User Group в JetBrains.
https://www.youtube.com/watch?v=PiGgKqc-L8k
#meetup #qtspb #spbcpp #youtube #video #presentation #cpp #metaprogramming #JetBrains
https://www.youtube.com/watch?v=PiGgKqc-L8k
#meetup #qtspb #spbcpp #youtube #video #presentation #cpp #metaprogramming #JetBrains
YouTube
Метапрограммирование, щадящее компилятор
Метапрограммирование, щадящее компилятор, Андрей Давыдов
Любой окунувшийся в мир C++ программист знает, что шаблоны тьюринг-полные, substitution failure is not an error, и в compile-time можно делать удивительные, а иногда даже полезные вещи. С другой стороны…
Любой окунувшийся в мир C++ программист знает, что шаблоны тьюринг-полные, substitution failure is not an error, и в compile-time можно делать удивительные, а иногда даже полезные вещи. С другой стороны…
Акторы на C++: стоило ли оно того? Доклад Евгения Охотникова с конференции C++ Russia 2018.
https://youtu.be/eW9HMpzCFdE
#cpprussia #cpprussia2018 #youtube #video #presentation #cpp #actors
https://youtu.be/eW9HMpzCFdE
#cpprussia #cpprussia2018 #youtube #video #presentation #cpp #actors
YouTube
C++ Russia 2018: Евгений Охотников, Акторы на C++: стоило ли оно того?
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd
— —
. . . Автор доклада уже 16 лет отвечает за развитие Open-Source фреймворка SObjectizer. Это один из немногих живых и развивающихся, кросс-платформенных акторных фреймворков для C++. Разработка…
— —
. . . Автор доклада уже 16 лет отвечает за развитие Open-Source фреймворка SObjectizer. Это один из немногих живых и развивающихся, кросс-платформенных акторных фреймворков для C++. Разработка…
Ниблоиды: что это такое, с чем их едят, и при чем здесь ADL. Статья от @olegchir.
https://habr.com/ru/company/jugru/blog/447900/
#habr #article #cpp #niebloid #adl
https://habr.com/ru/company/jugru/blog/447900/
#habr #article #cpp #niebloid #adl
Хабр
Близкие контакты ADL-ной степени
Как навсегда вписать своё имя в историю? Первыми слетать на Луну? Первым встретиться с инопланетным разумом? У нас есть способ проще — можно вписать себя в стан...
Параллельные вычисления с использованием стандартов MPI, OpenMP, OpenACC. Плейлист с лекциями от Лекториума на YouTube.
https://www.youtube.com/playlist?list=PL-_cKNuVAYAWPC1WfK7_6v-gFOm4i7RKy
#lectorium #youtube #playlist #lecture #mpi #openmp #openacc #parallelism
https://www.youtube.com/playlist?list=PL-_cKNuVAYAWPC1WfK7_6v-gFOm4i7RKy
#lectorium #youtube #playlist #lecture #mpi #openmp #openacc #parallelism
YouTube
Параллельные вычисления с использованием стандартов MPI, OpenMP, OpenACC
Share your videos with friends, family, and the world
Доклад Роберта Шумахера с CppCon 2018 о библиотеках и пакетных менеджерах: "Don't package your libraries, write packagable libraries!"
https://m.youtube.com/watch?v=sBP17HQAQjk
#cppcon #video #presentation #cpp #package #library
https://m.youtube.com/watch?v=sBP17HQAQjk
#cppcon #video #presentation #cpp #package #library
YouTube
CppCon 2018: Robert Schumacher “Don't package your libraries, write packagable libraries!”
https://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018
—
Amid an avalanche of packaging solutions, who's side should you take? Trick question; you can support all of…
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018
—
Amid an avalanche of packaging solutions, who's side should you take? Trick question; you can support all of…
Доклад Николая Йоссутиса "C++17: The Biggest Traps" с конференции "C++ on Sea 2019"
https://youtube.com/watch?v=mAZyaAo3M70
#cpponsea #video #presentation #youtube #cpp17
https://youtube.com/watch?v=mAZyaAo3M70
#cpponsea #video #presentation #youtube #cpp17
YouTube
C++17 : The Biggest Traps - Nicolai Josuttis [C++ on Sea 2019]
https://cpponsea.uk
C++17 is a huge combination of small new features both in the language and the library. These features have more poser but also more traps than you might expect. These traps are not theoretical. They already occur in real-world programming.…
C++17 is a huge combination of small new features both in the language and the library. These features have more poser but also more traps than you might expect. These traps are not theoretical. They already occur in real-world programming.…
Объектно-ориентированная обертка над программным интерфейсом OpenGL 3.x, а также над OpenAL 1.1 и EGL 1.4.
https://github.com/matus-chochlik/oglplus/
#repo #github #opengl #openal #egl #cpp
https://github.com/matus-chochlik/oglplus/
#repo #github #opengl #openal #egl #cpp
GitHub
GitHub - matus-chochlik/oglplus: OGLplus is a collection of open-source, cross-platform libraries which implement an object-oriented…
OGLplus is a collection of open-source, cross-platform libraries which implement an object-oriented facade over the OpenGL® (version 3 and higher) and also OpenAL® (version 1.1) and EGL (version 1....