Implementing Physical Units Library for C++. Mateusz Pusz.CoreHard Spring 2019
Slides: https://www.slideshare.net/secret/smUWlL6JVEWGo4
This talk will present the current state of my work on designing and implementing Physical Units Library for C++. I will present all the challenges, design tradeoffs, and potential solutions to those problems. During the lecture, we will also see how new C++20 features help to make the library interface easier to use, maintain, and extend. Among others, we will see how we can benefit from class types provided as non-type template parameters, how new class template argument deduction rules simplify the interfaces and the full power of using concepts to constrain template types.
Join CoreHard community:
CoreHard Telegram https://t.me/corehard_by
CoreHard Facebook https://www.facebook.com/corehard.by/
CoreHard Vkontakte https://vk.com/corehardby
CoreHard Instagram https://www.instagram.com/corehard.by/
CoreHard Conference http://conference.corehard.by/
Видео Implementing Physical Units Library for C++. Mateusz Pusz.CoreHard Spring 2019 канала corehard
This talk will present the current state of my work on designing and implementing Physical Units Library for C++. I will present all the challenges, design tradeoffs, and potential solutions to those problems. During the lecture, we will also see how new C++20 features help to make the library interface easier to use, maintain, and extend. Among others, we will see how we can benefit from class types provided as non-type template parameters, how new class template argument deduction rules simplify the interfaces and the full power of using concepts to constrain template types.
Join CoreHard community:
CoreHard Telegram https://t.me/corehard_by
CoreHard Facebook https://www.facebook.com/corehard.by/
CoreHard Vkontakte https://vk.com/corehardby
CoreHard Instagram https://www.instagram.com/corehard.by/
CoreHard Conference http://conference.corehard.by/
Видео Implementing Physical Units Library for C++. Mateusz Pusz.CoreHard Spring 2019 канала corehard
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![C++ CoreHard Autumn 2016: Николай Гродзицкий. Упрощаем переход от JSON к C++ структурам и обратно](https://i.ytimg.com/vi/_d2B8-U99C0/default.jpg)
![CoreHard Autumn 2017: Григорий Демченко. Субъекторная модель](https://i.ytimg.com/vi/Wx12jCN0rOI/default.jpg)
![CoreHard Summer Conf 2016: Writing good std future C++](https://i.ytimg.com/vi/upxc4C7GTJw/default.jpg)
![CoreHard Autumn 2017. Евгений Охотников. MxxRu::externals - Repositoryless Dependency Manager.](https://i.ytimg.com/vi/aFwfqTFEWHk/default.jpg)
![C++ CoreHard Autumn 2018. Кодогенерация C++ кроссплатформенно. Продолжение - Алексей Ткаченко](https://i.ytimg.com/vi/Ak0u8PX5tRU/default.jpg)
![C++ CoreHard Spring 2017: Иван Сидоров. Охота за менеджером пакетов в С++](https://i.ytimg.com/vi/Q7uR-4L7pVk/default.jpg)
![C++ CoreHard Autumn 2016: Егор Кишилов. О поисковой системе Bing и хороших программистах](https://i.ytimg.com/vi/AlRxtvCVsDQ/default.jpg)
![Generators, Coroutines and Other Brain Unrolling Sweetness. Adi Shavit ➠ CoreHard Autumn 2019](https://i.ytimg.com/vi/qjQBAgsj9CI/default.jpg)
![Автоматизируй это. Кирилл Тихонов ➠ CoreHard Autumn 2019](https://i.ytimg.com/vi/DP14CtM9vmw/default.jpg)
![CoreHard Summer Conf 2016: Гарантии качества для крупных С++ проектов](https://i.ytimg.com/vi/hg7xggzsca8/default.jpg)
![C++ CoreHard Autumn 2016: Сергей Гомон. О некоторых вопросах бинарной совместимости в C++](https://i.ytimg.com/vi/YHD3nPnf_Ek/default.jpg)
![CoreHard Spring 2018. Василий Немков. Ядро мультикриптовалютного кошелька Multy](https://i.ytimg.com/vi/7Yei6OZBJbM/default.jpg)
![Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019](https://i.ytimg.com/vi/_Aj0Ama05hc/default.jpg)
![The Hitchhiker's Guide to Faster Builds. Viktor Kirilov. CoreHard Spring 2019](https://i.ytimg.com/vi/tp9ZoQ6HJM4/default.jpg)
![C++ CoreHard Autumn 2016: Oxygine 2d Low level cross platform game engine for A projects](https://i.ytimg.com/vi/hIQIDJg2Gb0/default.jpg)
![C++ CoreHard Spring 2017: Николай Гродзицкий. Работа с реляционными базами данных в C++](https://i.ytimg.com/vi/n-wXhwUJNHY/default.jpg)
![CoreHard Autumn 2017. Игорь Садченко. Benchmark it.](https://i.ytimg.com/vi/oV5LzihGBhc/default.jpg)
![CoreHard Spring 2018. Grill the Committee!](https://i.ytimg.com/vi/OY_mS2e4XTk/default.jpg)
![Онлайн-трансляция C++ CoreHard Autumn 2016 Сonference! (Поток-1)](https://i.ytimg.com/vi/IpN76t_84h4/default.jpg)
![Поздравление с 23 февраля](https://i.ytimg.com/vi/Ri9ySMiO-04/default.jpg)