This talk wants to show us what an interesting programming language C++ is. Digging into some features will surprise with some strange and unexpected functionality. From beginners to more advanced C++ programmers, everyone will learn new things about this language. Topics will include idiomatic programming in C++ with templates and error handling and what else can be done with it.