18:30 - Doors open, registration
19:00 - Presentation by Gábor Horváth
20:00 - Follow-up discussions with snacks
21:00 - Event ends, doors close
Modern compilers provide us with advanced functionality to make us more productive and help us find bugs easily. In this talk, I will do a whirlwind tour of these tools including: formatting, static analysis, dynamic analysis, hardening (for security), coverage, fuzz testing, automated refactoring, and profile guided optimization. I will also talk about the big picture, how these tools fit into the development process and when they are the most useful and important.
About the Presenter
Gábor has a master's degree in Computer Science and started his PhD studies recently. He has been participating in compiler research since 2012.
He is a long-time LLVM/Clang contributor, regular speaker at conferences, meetups, participated in Google Summer of Code twice, and worked for Apple briefly. He is also teaching C++ and Advanced Compiler Construction at ELTE.