Beyond the Compiler: Advanced Tools for Better Productivity

This is a past event

99 people went

Location visible to members

Details

Schedule

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

Abstract

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.