Silicon Valley Code Camp : October 6th and 7th, 2012
I lead the LLVM and Clang team at Google, building better diagnostics, tools, and more. Previously, I worked on several pieces of Google's distributed build system. I make guest appearances helping to maintain a few core C++ libraries across Google's codebase, and am active in the LLVM and Clang open source communities. I received my M.S. and B.S. in Computer Science from Wake Forest University, but I disavow all knowledge of the contents of my Master's thesis. I am regularly found drinking Cherry Coke Zero in the daytime and pontificating over a single malt scotch in the evening.
The dragon is on your side now!
Clang is a new, modern C++ compiler that was design from the ground up to bring much needed sanity to C++ development. It has user-centric diagnostics system that makes writing C++ code easier than many have dreamed possible. It provides the basis of a new era of IDE-like C++ tools that have deep and accurate understanding of your code and can automate away the most tedious and painstaking programming tasks. These refactoring and analysis tools are making C++ more fun to write than ever before. Finally, Clang is leading a rising tide of dynamic analysis tools that allow you to make C++ a truly safe language.
Come learn about this exciting new compiler, how to use it in your day to day programming, and how to make the most of your C++ development experience using these advanced tools.