These are the slides of a talk I gave at the Level UP Conference 2019 in Rome. The conference was organized by AIV, the Italian Academy of Videogames.
I was asked to talk about the C++ of EnTT and the techniques mainly used in the library. Unfortunately the time wasn’t that much to explore all of them. Therefore, I decided to talk about two idioms widely adopted by the C++ community: type erasure and SFINAE.

The talk wasn’t recorded as far as I know. Therefore, it isn’t possible to add a link to a video in which these slides are commented and completed as they deserve.

Let me know that it helped

I hope you enjoyed what you’ve read so far.

If you liked this post and want to say thanks, consider to star the GitHub project that hosts this blog. It’s the only way you have to let me know.

Thanks.