C++ in Constrained Environments - Bjarne Stroustrup - CppCon 2022
https://cppcon.org/ --- C++ in Constrained Environments - Bjarne Stroustrup - CppCon 2022 https://github.com/CppCon/CppCon2022 C++ is widely used in constrained and/or critical applications and infrastructure components. How do we manage to use a large multi-purpose language in such environments? How can we better use facilities and techniques from modern C++ (C++11, C++14, C++17, C++20, and beyond)? The best answer is not “use only facilities available in C and C++ in 1985.” This talk focuses on a top-down approach to achieve simplicity, maintainability, performance, and various forms of safety. It touches upon the C++ Core Guidelines, compile-time computation, type-and-resource safety, type deduction, the span and chrono standard libraries, and error handling. --- Bjarne Stroustrup Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (4th Edition) and A Tour of C++ (2nd edition), Programming: Principles and Practice using C++ (2nd Edition), and many popular and academic publications. He is a professor of Computer Science in Columbia University in New York City. Dr. Stroustrup is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal. He did much of his most important work in Bell Labs. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. To make C++ a stable and up-to-date base for real-world software development, he has been a leading figure with the ISO C++ standards effort for more than 30 years. He holds a master’s in Mathematics from Aarhus University, where he is an honorary professor in the Computer Science Department, and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College. www.stroustrup.com --- Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk #cppcon #programming #coding

Back to Basics: C++ API Design - Jason Turner - CppCon 2022

Principia Mathematica - The Foundations of Arithmetic in C++ - Lisa Lippincott - CppCon 2022

Bjarne Stroustrup - The Essence of C++

Concept-based Generic Programming - Bjarne Stroustrup - CppCon 2025

Workshop Preview Safe and Efficient C++ for Embedded Environments

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Delivering Safe C++ - Bjarne Stroustrup - CppCon 2023

Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022

Shift-M/47: Bjarne Stroustrup on the future of programming

How C++23 Changes the Way We Write Code - Timur Doumler - CppCon 2022

What is good C++ code? - Bjarne Stroustrup
![Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]](https://i.ytimg.com/vi/ohKpl80obzU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLC7OUcS43Tjw7PcWR1n6T-ncrgsdA)
Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]

Your New Mental Model of constexpr - Jason Turner - CppCon 2021

Closing Keynote: C++ as a 21st century language - Bjarne Stroustrup

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Union types in C# | DEM304

From C++ Templates to C++ Concepts - Metaprogramming: an Amazing Journey - Alex Dathskovsky

Hardening C++ with Bjarne Stroustrup

Back to Basics: Debugging in C++ - Mike Shah - CppCon 2022

