Want to be a guest on CppCast? Email us at feedback@cppcast.com.
Günter is the founder of the POCO C++ Libraries and macchina.io open source projects. He has been programming computers since age 12. In his career he has programmed everything from 8-bit home computers (C64, MSX) to IBM big iron systems (COBOL and JCL, VM/CMS and CICS), various Unix systems, OpenVMS, Windows NT in its various incarnations, the Mac (classic Mac OS and OS X), to embedded devices and iPhone/iPad. He has a diploma (MSc. equivalent) in Computer Science from the University of Linz, Austria.
His current main interests are embedded systems, cross-platform C++ development, JavaScript and, foremost, the Internet of Things. When not working, he spends time with his family or enjoys one of his hobbies — sailing, running, swimming, skiing, listening to or making music, and reading.
Guy Davidson is the Head of Engineering Practice at Creative Assembly, makers of the Total War franchise, Alien: Isolation and Halo Wars 2. Guy has been writing games since the early 1980s. He is now also a contributor to the C++ standardisation process, particularly through SG14, the study group devoted to low latency, real time requirements, and performance/efficiency especially for Games, Financial/Banking, and Simulations, and to SG13, the HMI study group, as well as LEWG, the Library Evolution Working Group. He is trying to get a matrix class into the standard. He speaks at schools, colleges and universities about programming and likes to help good programmers become better programmers.
Hal is a program manager for computer-science research in the US Department of Energy Office of Science’s Advanced Scientific Computing Research (ASCR) program. Prior to joining ASCR, Hal was the Lead for Compiler Technology and Programming Languages at Argonne National Laboratory’s Leadership Computing Facility. As part of DOE’s Exascale Computing Project (ECP), Hal had a leadership role in several multi-institution activities, including several focused on the LLVM Compiler Infrastructure project and a project focused on the Kokkos and RAJA C++ libraries. Hal has been involved with ISO C++ standardization for nearly a decade, and he currently serves as vice chair of the US C++ standards committee. He graduated from Yale University in 2011 with a Ph.D. in theoretical physics focusing on numerical simulation of early-universe cosmology.
Hana is working as a senior researcher in Avast Software. She is the author of CTRE (Compile Time Regular Expressions) library, Chair of SG7 (Study Group for Compile Time Programming) and Czech National Body representative in WG21 (ISO C++ Committee).
Harald is a long time developer who worked in a wide range of different fields and on all major platforms, mostly, but not exclusively, in projects where C++ played an important role. He works as a freelancer in Stockholm and has recently joined Tobii, the world’s leading supplier of eye-tracking technology and eye-tracking solutions. In his spare time he likes to be with his family, contribute to open source software and manage communities. One of his favorite activities is organizing the Stockholm C++ meetup group, StockholmCpp.
Hartmut is a faculty member at the CS and EE departments at Louisiana State University (LSU) and a senior research scientist at LSU’s Center for Computation and Technology (CCT). He is probably best known through his involvement in open source software projects, such as being the author of several C++ libraries he has contributed to Boost, which are in use by thousands of developers worldwide. His current research is focused on leading the STE||AR group at CCT working on the practical design and implementation of future execution models and programming methods. These things are tried out and tested using the HPX – A C++ Standard library for Concurrency and Parallelism. Hartmut’s goal is to enable the creation of a new generation of scientific applications in powerful, though complex environments, such as high performance and distributed computing, spatial information systems, and compiler technologies.
Herb Sutter is an author, chair of the ISO C++ committee, and a systems languages architect at Microsoft.