ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

C++Now 2018: David Sankel “C++17's std::pmr Comes With a Cost”

Автор: CppNow

Загружено: 2018-05-24

Просмотров: 10584

Описание: http://cppnow.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: http://cppnow.org/history/2018/talks/
—
Much has been said regarding the virtues of C++17's new polymorphic allocator model (std::pmr), but these new facilities come with real costs that should be considered before their adoption in large codebases. This talk introduces the polymorphic allocator model and, through example, shows how they
interact with move semantics, unit testing, performance, developer
productivity, and reliability. Finally, concrete recommendations are provided as to when and how to use 'std::pmr' in your large codebase.

If you're new to 'std::pmr' or allocators in general, this talk should serve as a solid introduction to both the facility and the issues involved. Those already familiar will gain deeper insight on the more subtle consequences of polymorphic allocator use at scale.
—
David Sankel
Bloomberg

David Sankel is a professional software developer/architect based in the USA and an active member of the C++ Standardization Committee. His prolific software developments have included CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography. He is a frequent speaker at the C++Now conferences and is especially well known for his advanced functional programming in C++ talks. David’s interests include large-scale development, dependently typed languages, semantic domains, EDSLs, and functional reactive programming. David's current research interests include dependently typed languages, semantic domains, EDSLs, and functional reactive programming. He currently works for Bloomberg.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
---

*--*

---

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
C++Now 2018: David Sankel “C++17's std::pmr Comes With a Cost”

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

C++Now 2018: Z. Laine “Boost.Text: Fixing std::string, and Adding Unicode to Standard C++ (part 2)”

C++Now 2018: Z. Laine “Boost.Text: Fixing std::string, and Adding Unicode to Standard C++ (part 2)”

Assembly, System Calls, and Hardware in C++ - David Sankel - CppNow 2023

Assembly, System Calls, and Hardware in C++ - David Sankel - CppNow 2023

C++Now 2018: Arthur O'Dwyer “An Allocator is a Handle to a Heap”

C++Now 2018: Arthur O'Dwyer “An Allocator is a Handle to a Heap”

C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance

C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance

C++Now 2018: Michael Caisse “Modern C++ in Embedded Systems”

C++Now 2018: Michael Caisse “Modern C++ in Embedded Systems”

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Getting Allocators out of Our Way - Alisdair Meredith & Pablo Halpern - CppCon 2019

Getting Allocators out of Our Way - Alisdair Meredith & Pablo Halpern - CppCon 2019

Zero-Cost Abstractions in C++ - High Performance Message Dispatch - Luke Valenty - C++Now 2024

Zero-Cost Abstractions in C++ - High Performance Message Dispatch - Luke Valenty - C++Now 2024

CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 1 of 2)”

CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 1 of 2)”

Как заговорить на любом языке? Главная ошибка 99% людей в изучении. Полиглот Дмитрий Петров.

Как заговорить на любом языке? Главная ошибка 99% людей в изучении. Полиглот Дмитрий Петров.

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Understanding Compiler Optimization - Chandler Carruth - Opening Keynote Meeting C++ 2015

Understanding Compiler Optimization - Chandler Carruth - Opening Keynote Meeting C++ 2015

Дарио Амодеи — «Мы близки к концу экспоненты»

Дарио Амодеи — «Мы близки к концу экспоненты»

Проблема нержавеющей стали

Проблема нержавеющей стали

Basic usage of PMRs for better performance - Marek Krajewski - Meeting C++ 2022

Basic usage of PMRs for better performance - Marek Krajewski - Meeting C++ 2022

C++Now 2018: John Lakos “C++ Modules & Large-Scale Development”

C++Now 2018: John Lakos “C++ Modules & Large-Scale Development”

C++Now 2017: Daniel Pfeifer “Effective CMake

C++Now 2017: Daniel Pfeifer “Effective CMake"

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3

Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]