Coral Kashri and Daisy Hollman :: From a modern to an unbelievably modern C++

Presented at Core C 2023 conference. “Why should we move to a more advanced C version if we can already archive everything with C 11, which is also considered as a modern C ?“ “If you ask yourself this question, this talk is for you. In this talk we’ll discuss the new features from C 17 to C 20, and we’ll talk briefly about major features in 23. “C 11/14 brought us the beginning of useful features like lambda expressions, iterators improvements, constexpr, auto and more. However, the more the C standard made progress, the more compile time options have been added and the readability became easier to archive. Moving forward gives more stability to code, based on the most experienced C developers’ experience, who take part as standard and compilers writers. ----- Dr. Daisy S. Hollman began working with the C standards committee in 2016, where she has made contributions to a wide range of library and language features, including proposals related to executors, atomics, generic programming, futures, and multidimensional arrays. Since receiving her Ph.D. in Quantum Chemistry in 2013, her research has focussed primarily on parallel and concurrent programming models, though a broader focus on general accessibility of complex abstractions has become her focus in more recent years. She currently works on C language and library design at Google, where she continues to focus on providing broad accessibility of programming models and abstractions, with a particular focus on design for diversity and inclusivity. Coral Kashri C boundaries investigator. Cppsenioreas blog writer.
Back to Top