Mittwoch, 24. Mai 2017

August Intro: "Template Magic for Beginners" by Roland Bock

Hello C++ Crowd,

I am very proud to present our special guest Roland Bock for the August meetup.
He's going to drive all the way from Munich to Dresden to give us an introduction to C++ Template Magic.

Roland is the main author and maintainer of the sqlpp11 library.
I first met him at Meeting C++ in 2015 and was impressed by both his template tricks as well as his presentation skills.

He wrote the following abstract for his talk:
Many expert talks on C++ simply assume that you know your way around Template Meta Programming (TMP) and jump right into it. Sometimes the presented code and functionality will almost seem like arcane magic to the untrained eye.
In this talk I will give you an introduction to commonly employed TMP techniques like partial specializations, SFINAE, type traits, tag dispatch, and CRTP. The talk will include real world examples and hints as to how some of these techniques are influenced by the development of the language.
You won't become a template wizard within this one hour, but you will have a better idea of what is going on the next time you encounter TMP. And maybe you will develop an appetite for exploring the world of TMP yourself?
Please seize this opportunity and invite everybody who might appreciate a bit of C++ template magic.

Roland intends to present this talk at international conferences as well, so it'll be held in English.

Date: Thursday, 10. August 2017
Start: 20:00
End: 21:30 (continued discussions with a beer)
Place: Studentenclub Wu5, August-Bebel-Straße 12, 01219 Dresden
RSVP: Meetup or Facebook (not required)

Feel free to approach me with your own talk proposals!

Cheers!
Andreas

2 Kommentare:

  1. Es wird ein paar Freigetränke geben. Evtl. sogar eine Kleinigkeit zum Essen.

    Roland wird am Mittwoch (9. Aug.) bereits anreisen.
    Wer Lust hat mit uns den Abend zu verbringen und über C++ zu diskutieren, ist herzlich eingeladen.
    Einfach bei mir vorher melden.

    Ansonsten sehen wir uns am Donnerstag ab 20 Uhr in der WU5.

    Beste Grüße
    Andreas Reischuck

    AntwortenLöschen
  2. A big thanks to Roland for doing this!

    Here is the link to our Github Slides project, where I uploaded the slides of the talk.

    https://github.com/CPP-Dresden/Slides/tree/gh-pages/2017-08-10%20Roland%20Bock%20Template%20Magic%20for%20Beginners

    I hope you all enjoyed the talk and have learnt a lot. Please consider giving a talk yourself and keep this usergroup going.

    AntwortenLöschen