Loading…
C++Now 2019 has ended
Back To Schedule
Tuesday, May 7 • 11:00 - 12:30
Implementing Physical Units Library for C++

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
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.

Speakers
avatar for Mateusz Pusz

Mateusz Pusz

Principal Software Engineer | Founder & C++ Trainer, EPAM Systems | Train IT
A software architect, principal engineer, and security champion with more than 15 years of experience in designing, writing, and maintaining C++ code for fun and living. A trainer with 10 years of C++ teaching experience, consultant, conference speaker, and evangelist. His main areas... Read More →


Tuesday May 7, 2019 11:00 - 12:30 MDT
Bethe
  lecture