Code smells on hot paths - Mateusz Nowak - Meeting C++ online
A talk about Code smells on hot paths by Mateusz Nowak at Meeting C++ online
Code smells on hot paths - Mateusz Nowak - Meeting C++ online
March 19-21, Madrid, Spain
April 1-4, Bristol, UK
June 16-21, Sofia, Bulgaria
By Meeting C++ | Nov 26, 2020 04:04 AM | Tags: meetingcpp community basics
A talk about Code smells on hot paths by Mateusz Nowak at Meeting C++ online
Code smells on hot paths - Mateusz Nowak - Meeting C++ online
By Meeting C++ | Nov 25, 2020 10:55 AM | Tags: performance meetingcpp experimental efficiency community basics advanced
A talk on implementing STL Algorithms with SIMD
Denis Yaroshevskiy - my first SIMD - Meeting C++ online
By Legalize Adulthood | Nov 24, 2020 11:07 AM | Tags: None
Richard Thomson gives an informal overview of Concepts in C++20 at the July, 2020 meeting of Utah C++ Programmers.
Concepts in C++20
by Richard Thomson
From the video description:
In this talk, Richard Thomson will give us an informal overview of Concepts in C++20. We'll take a look at the following details:
- Concept syntax
- Concepts in the standard library
- Concepts relating to ranges
- Improved error diagnostics (using compiler explorer)
By Legalize Adulthood | Nov 24, 2020 11:03 AM | Tags: None
Utah C++ Programmers has released a video on lambda expresssions in C++.
Illuminating Lambda Expressions in C++
by Richard Thomson
From the video description:
Richard Thomson gives us an insight into lambda expressions in C++ by showing the equivalent manually written function objects. The presentation proceeds from lambda expressions as originally defined in C++11 and then proceeds through enhancements from C++14, C++17 and finally C++20.
By Legalize Adulthood | Nov 16, 2020 11:07 AM | Tags: None
Utah C++ Programmers has released a video on dependency injection with the Boost.DI library.
Dependency Injection with Boost.DI
by Richard Thomson
From the video description:
Richard Thomson gives us a presentation on dependency injection in C++. We'll look at dependency injection in general and then look at dependency injection using the Boost.DI library.
By Ansel Sermersheim | Nov 16, 2020 11:05 AM | Tags: None
New video on the CopperSpice YouTube Channel:
What is Initialization
by Barbara Geller and Ansel Sermersheim
About the video:
In this video we look at some of the ways that variables are initialized in C++. We cover the various forms of initialization, the syntax used to specify them, and some of the corner cases that can occur. We also talk about the difference between initialization and initializers, and why being able to recognize an initializer is important for writing correct code.
Please take a look and remember to subscribe!
By Adrien Hamelin | Oct 12, 2020 10:37 AM | Tags: community
The basics.
C++ as a Second Language (Chrome University 2020)
by Chris Blume
Summary of the video:
A tour of C++ for experienced/advanced programmers coming from other languages (C/Java/JS/Python/Go/VHDL/etc). Chris Blume explains C++11 features, free functions, include & linkage, destructors & scope, RAII, pass-by-value / -reference, the standard library, and smart pointers...
By Ansel Sermersheim | Oct 11, 2020 12:10 PM | Tags: None
New video on the CopperSpice YouTube Channel:
Concepts in C++20
by Barbara Geller and Ansel Sermersheim
About the video:
In this video we look at the feature called Concepts which was added in C++20. We discuss some of the reasons concepts were added to the language, and why concepts as they were accepted are not like the original proposals they started with. We also provide an example of replacing SFINAE with concepts to produce cleaner and more readable code.
Please take a look and remember to subscribe!
By Meeting C++ | Sep 21, 2020 02:19 PM | Tags: performance meetingcpp community c++20 c++17 c++14 c++11
A longer version of my CppCon Lightning talk about the Meeting C++ community survey.
CppCon 2020 lightning talk - C++ community surveys
by Jens Weller
By Ansel Sermersheim | Sep 21, 2020 12:28 PM | Tags: None
New video on the CopperSpice YouTube Channel:
Qualifiers
by Barbara Geller and Ansel Sermersheim
About the video:
In this video we explore the many different kinds of qualifiers available in C++ and explore how they interact. We also cover why you would want to qualify your methods, and a surprising corner case in the way assignment is defined which can lead to very subtle bugs.
Please take a look and remember to subscribe!