This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, May 17 • 5:20pm - 6:05pm
Type Based Template Metaprogramming is Not Dead

Log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Boost.Hana with its claim to the title "your standard library for metaprogramming" has opened this domain to many. For library implementers and experts however there is one thing Hana's new value based metaprogramming is lacking, compilation speed. In this talk I will present several new patterns which allow type based metaprograms to reach mammoth size at acceptable compilation speed. The separation of algorithm and data as well as the composition of operations allow us to save most of the intermediate types so that the compiler has far less work when calculating the same result.

avatar for Odin Holmes

Odin Holmes

CEO/CTO, Auto-Intern GmbH
Odin Holmes has been programming bare metal embedded systems for 15+ years and as any honest nerd admits most of that time was spent debugging his stupid mistakes. With the advent of the 100x speed up of template metaprogramming provided by C++11 his current mission began: teach... Read More →

Wednesday May 17, 2017 5:20pm - 6:05pm
Flug Auditorium

Attendees (58)