Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025

  • CppCon
  • 2026-02-16
  • 4503
Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025
  • ok logo

Скачать Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025

https://cppcon.org
---

Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025
---

C++20 introduced concepts as a first-class language feature, formalizing a long-standing tradition of template-based constraints in modern C++. Concepts offer a new level of clarity, safety, and expressiveness—and they’re now fully supported by compilers and the standard library.

This tutorial takes a practical, hands-on approach to understanding and applying concepts in real-world C++ projects. We'll begin with the fundamentals: understanding concept definitions and the requires keyword. Then we'll explore the application of concepts from a library user point of view. Including as a variable declaration, return values, and function parameters. And finally, we'll survey and apply c++20 standard library concepts to typical development of a typical c++ class.

In Part II, we'll dig into writing custom concepts. We’ll refactor a function to work with concepts, using this as a springboard to examine design choices when applying concepts to function interfaces. We’ll also design a reusable concept to demonstrate how concepts can improve the structure and clarity of libraries that work with families of related types.

Finally, we’ll reflect on how concepts can influence overall design patterns in C++, including their potential to improve readability, diagnostics, and long-term maintainability.

---

Slides: https://github.com/CppCon/CppCon2025/...

Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf
---

Jeff Garland

Jeff Garland has worked on many large-scale, distributed software projects over the past 30+ years. The systems span many different domains including telephone switching, industrial process control, satellite ground control, ip-based communications, and financial systems. He has written C++ networked code for several large systems including the development high performance network servers and data distribution frameworks. Mr. Garland’s interest in Boost started in 2000 as a user. Since then he has developed Boost.date_time, become a moderator, served as a review manager for several libraries (including asio and serialization), administered the Boost wiki, and served as a mentor for Google Summer of Code. Mr. Garland holds a Master’s degree in Computer Science from Arizona State University and a Bachelor of Science in Systems Engineering from the University of Arizona. He is co-author of Large Scale Software Architecture: A Practical Guide Using UML. He is currently Principal Consultant for his own company: CrystalClear Software, Inc and assistant chair of the Library Working Group for the C++ standards committee.
---


CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in Aurora, Colorado, near the Denver airport, and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts.
Annual CppCon Conference - https://www.cppcon.org
  / cppcon  
https://x.com/cppcon
  / cppconference  
  / cppcon  
https://mastodon.social/@CppCon
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk
---

#cpp #cplusplus #cppcon #cppprogramming #cplusplusprogramming #softwaredevelopment #softwareengineering #coding #code #computerscience #technology #technews #programming #programmer

Комментарии

Информация по комментариям в разработке

Похожие видео

  • Matrix Multiplication Deep Dive || Cache Blocking, SIMD & Parallelization - Aliaksei Sala - CppCon
    Matrix Multiplication Deep Dive || Cache Blocking, SIMD & Parallelization - Aliaksei Sala - CppCon
    14 часов назад
  • More Speed & Simplicity: Practical Data-Oriented Design in C++ - Vittorio Romeo - CppCon 2025
    More Speed & Simplicity: Practical Data-Oriented Design in C++ - Vittorio Romeo - CppCon 2025
    5 дней назад
  • Back to Basics: Master the static, inline, const, and constexpr C++ Keywords - Andreas Fertig
    Back to Basics: Master the static, inline, const, and constexpr C++ Keywords - Andreas Fertig
    2 недели назад
  • CMSC 304 Lecture 2/25/26
    CMSC 304 Lecture 2/25/26
    Трансляция закончилась 13 часов назад
  • Building the PERFECT Linux PC with Linus Torvalds
    Building the PERFECT Linux PC with Linus Torvalds
    2 месяца назад
  • C++ Weekly - Ep 520 - Yes, UB Really is THAT BAD
    C++ Weekly - Ep 520 - Yes, UB Really is THAT BAD
    9 дней назад
  • Why Functional Programming Failed: Erlang, Elixir & Immutability
    Why Functional Programming Failed: Erlang, Elixir & Immutability
    5 дней назад
  • The Joy of C++26 Contracts - Myths, Misconceptions & Defensive Programming - Herb Sutter
    The Joy of C++26 Contracts - Myths, Misconceptions & Defensive Programming - Herb Sutter
    3 месяца назад
  • C++ Under the Hood: Internal Class Mechanisms - Chris Ryan - CppCon 2024
    C++ Under the Hood: Internal Class Mechanisms - Chris Ryan - CppCon 2024
    1 год назад
  • Async Await Just Got A Massive Improvement in .NET
    Async Await Just Got A Massive Improvement in .NET
    5 дней назад
  • Альфред Кох – Путин 1990-х, бандиты, НТВ, Навальный / вДудь
    Альфред Кох – Путин 1990-х, бандиты, НТВ, Навальный / вДудь
    20 часов назад
  • Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025
    Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025
    3 недели назад
  • Свойства Python против методов: контракт, о заключении которого вы даже не подозревали.
    Свойства Python против методов: контракт, о заключении которого вы даже не подозревали.
    5 дней назад
  • CMake Doesn't Have to Be Painful | Simple Strategies That Work - Bret Brown - CppCon 2025
    CMake Doesn't Have to Be Painful | Simple Strategies That Work - Bret Brown - CppCon 2025
    2 недели назад
  • Фильм Алексея Семихатова «ГРАВИТАЦИЯ»
    Фильм Алексея Семихатова «ГРАВИТАЦИЯ»
    15 часов назад
  • Jonathan Blow on Compile-Time Execution and Language Design
    Jonathan Blow on Compile-Time Execution and Language Design
    6 дней назад
  • Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon
    Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon
    13 дней назад
  • Король «новых» языков программирования?
    Король «новых» языков программирования?
    9 дней назад
  • One Formula That Demystifies 3D Graphics
    One Formula That Demystifies 3D Graphics
    2 месяца назад
  • The Brain’s Learning Algorithm Isn’t Backpropagation
    The Brain’s Learning Algorithm Isn’t Backpropagation
    9 месяцев назад
  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей video2contact@gmail.com