Загрузка страницы

CppCon 2015: Herb Sutter "Writing Good C++14... By Default"

http://www.cppcon.org

Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/isocpp/CppCoreGuidelines/blob/master/talks/Sutter%20-%20CppCon%202015%20day%202%20plenary%20.pdf
--
Modern C++ is clean, safe, and fast. It continues to deliver better and simpler features than were previously available. How can we help most C++ programmers get the improved features by default, so that our code is better by upgrading to take full advantage of modern C++?

This talk continues from Bjarne Stroustrup’s Monday keynote to describe how the open C++ core guidelines project is the cornerstone of a broader effort to promote modern C++. Using the same cross-platform effort Stroustrup described, this talk shows how to enable programmers write production-quality C++ code that is, among other benefits, type-safe and memory-safe by default – free of most classes of type errors, bounds errors, and leak/dangling errors – and still exemplary, efficient, and fully modern C++.

Background reading: Bjarne Stroustrup’s 2005 “SELL” paper, “A rationale for semantically enhanced library languages," is important background for this talk.
--
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

Видео CppCon 2015: Herb Sutter "Writing Good C++14... By Default" канала CppCon
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
24 сентября 2015 г. 23:34:42
01:29:06
Другие видео канала
CppCon 2016: Herb Sutter “Leak-Freedom in C++... By Default.”CppCon 2016: Herb Sutter “Leak-Freedom in C++... By Default.”CppCon 2015: Bjarne Stroustrup “Writing Good C++14”CppCon 2015: Bjarne Stroustrup “Writing Good C++14”CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"Transforming Code into Beautiful, Idiomatic PythonTransforming Code into Beautiful, Idiomatic PythonCppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”CppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon 2015: Andrei Alexandrescu “std::allocator...”The Speed Game: Automated Trading Systems in C++ - Carl Cook - Meeting C++ 2016The Speed Game: Automated Trading Systems in C++ - Carl Cook - Meeting C++ 2016CppCon 2015: Chandler Carruth "Tuning C++: Benchmarks, and CPUs, and Compilers! Oh My!"CppCon 2015: Chandler Carruth "Tuning C++: Benchmarks, and CPUs, and Compilers! Oh My!"The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”CppCon 2016: Dan Saks “extern c: Talking to C Programmers about C++”CppCon 2016: Dan Saks “extern c: Talking to C Programmers about C++”CppCon 2014: Mike Acton "Data-Oriented Design and C++"CppCon 2014: Mike Acton "Data-Oriented Design and C++"CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!"CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!"CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced.  What do they really do?”CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”CppCon 2018: Bjarne Stroustrup “Concepts: The Future of Generic Programming (the future is here)”CppCon 2018: Bjarne Stroustrup “Concepts: The Future of Generic Programming (the future is here)”CppCon 2015: Andrei Alexandrescu “Declarative Control Flow"CppCon 2015: Andrei Alexandrescu “Declarative Control Flow"CppCon 2019: Arthur O'Dwyer “Back to Basics: Smart Pointers”CppCon 2019: Arthur O'Dwyer “Back to Basics: Smart Pointers”CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”CppCon 2019: Herb Sutter “De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable”CppCon 2019: Herb Sutter “De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable”
Яндекс.Метрика