CppCon 2016: Jason Turner “Practical Performance Practices"
http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
In the past 6 years ChaiScript's performance has been improved by nearly 100x. This was not accomplished by adding a virtual machine or performing dynamic recompilation. Instead, these increases have been accomplished by moving to more simple, cleaner, idiomatic C++ and by following some simple rules. We will outline these concepts with examples for how they both simplified code while improving performance.
—
Jason Turner
Developer, Trainer, Speaker
Host of C++Weekly https://www.youtube.com/c/JasonTurner-lefticus, Co-host of CppCast http://cppcast.com, Co-creator and maintainer of the embedded scripting language for C++, ChaiScript http://chaiscript.com, and author and curator of the forkable coding standards document http://cppbestpractices.com. I'm available for contracting and onsite training.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Видео CppCon 2016: Jason Turner “Practical Performance Practices" канала CppCon
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
In the past 6 years ChaiScript's performance has been improved by nearly 100x. This was not accomplished by adding a virtual machine or performing dynamic recompilation. Instead, these increases have been accomplished by moving to more simple, cleaner, idiomatic C++ and by following some simple rules. We will outline these concepts with examples for how they both simplified code while improving performance.
—
Jason Turner
Developer, Trainer, Speaker
Host of C++Weekly https://www.youtube.com/c/JasonTurner-lefticus, Co-host of CppCast http://cppcast.com, Co-creator and maintainer of the embedded scripting language for C++, ChaiScript http://chaiscript.com, and author and curator of the forkable coding standards document http://cppbestpractices.com. I'm available for contracting and onsite training.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Видео CppCon 2016: Jason Turner “Practical Performance Practices" канала CppCon
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon 2016: Nicholas Ormrod “The strange details of std::string at Facebook"CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”CppCon 2019: Andrei Alexandrescu “Speed Is Found In The Minds of People"CppCon 2015: Sean Parent "Better Code: Data Structures"CppCon 2015: Milian Wolff "Modern User Interfaces for C++”Pacific++ 2017: Jason Turner "Rethinking Exceptions"CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!"CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”CppCon 2014: Andrei Alexandrescu "Optimization Tips - Mo' Hustle Mo' Problems"CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”CppCon 2018: Jason Turner “Applied Best Practices”CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”CppCon 2018: Bjarne Stroustrup “Concepts: The Future of Generic Programming (the future is here)”CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”