
Amir Kirsh
Amir Kirsh is a C++ lecturer at the Academic College of Tel-Aviv-Yaffo and Tel-Aviv University, previously the Chief Programmer at Comverse, after being CTO and VP R&D at a startup acquired by Comverse. He is also a co-organizer of the annual Core C++ conference and a consultant and trainer for C++ and SW development in general.
Sessions
A constexpr Virtual CRTP Comparison
BeginnerIntermediateAdvancedDesignIn this talk we will try solve an interesting problem of implementing virtual comparison. This will take us to a journey of exploring C++20 spaceship operator, constexpr virtual functions, CRTP and more. C++ enthusiasts will likely enjoy the vast features proposed by the language from C++98 and up to C++23 that we will use. The talk will cover design questions along with C++ idioms and techniques.
