Mon, Oct 12, 2020 @ 06:15 PM - 07:15 PM
Ming Hsieh Department of Electrical and Computer Engineering
Conferences, Lectures, & Seminars
Speaker: Titus Winters, Google
Talk Title: Q&A with Titus Winters: C++ in 2020 and Beyond
Abstract: Titus will answer questions such as, why should one learn C++ in 2020? Where does it stand compared to other languages? What are the most important skills of a software engineer? How important is it to know about your hardware? How does the C++ standard committee work? What is the C++ development flow at Google? How fast does your code need to be to cope with today's needs? How to write distributed, reliable, and parallel software?
Meeting ID: 971 5570 9814
Biography: Titus Winters is a Senior Staff Software Engineer at Google, where he has worked since 2010. At Google, he is the library lead for Google's C++ codebase: 250 million lines of code that will be edited by 12K distinct engineers in a month. He served several years as the chair of the subcommittee for the design of the C++ standard library.
For the last 9 years, Titus and his teams have been organizing, maintaining, and evolving the foundational components of Google's C++ codebase using modern automation and tooling. Along the way, he has started several Google projects that are believed to be in the top 10 largest refactorings in human history. That unique scale and perspective has informed all of his thinking on the care and feeding of software systems. His most recent project is the book "Software Engineering at Google" (aka "The Flamingo Book"), published by O'Reilly in early 2020.
Host: Arash Saifhashemi
Audiences: Everyone Is Invited
Contact: Benjamin Paul