Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: CppCon

Загружено: 2022-12-16

Просмотров: 44749

Описание:

https://cppcon.org/
---

From C++ Templates to C++ Concepts - The Amazing Journey of Metaprogramming - Alex Dathskovsky - CppCon 2022
https://github.com/CppCon/CppCon2022

Metaprogramming is been with us since C++98 but as the language evolves we have more tools and the code get simpler and clearer. In this talk we will cover the history of Templates and how the usage and readability became clearer and simpler with each standard. We will develop a concept with c++11-c++17 for checking if a type is container and then we will discover how c++20 concepts make the whole thing much easier.
In this talk we will cover the grounds of Template meta programming with quick walkthrough of how templates work and how template metaprogramming has evolved with every C++ standard. The talk will have present the evolution and benefits with many code examples. The larges example will be the development of a concept for Containers and how it is simplified with Concepts.
---

Alex Dathskovsky

Alex has over 16 years of software development experience, working on systems, low-level generic tools and high-level applications. Alex has worked as an integration/software developer at Elbit, senior software developer at Rafael, technical leader at Axxana, Software manager at Abbott Israel and now a group manager a technical manager at Speedata.io an Exciting startup the will change Big Data and analytics as we know it .On His current Job Alex is developing a new CPU/APU system working with C++20, Massive metaprogramming and development of LLVM to create the next Big thing for Big Data.

Alex is a C++ expert with a strong experience in template meta-programming. Alex also teaches a course about the new features of modern C++, trying to motivate companies to move to the latest standards.
__


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


#cppcon #cpp #cppprogramming

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

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

Скачать аудио mp3

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

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

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

C++ ♥ Python - Alex Dathskovsky - CppCon 2025

C++ ♥ Python - Alex Dathskovsky - CppCon 2025

Bjarne Stroustrup - The Essence of C++

Bjarne Stroustrup - The Essence of C++

Back to Basics: Master C++ Value Categories With Standard Tools - Inbal Levi - CppCon 2022

Back to Basics: Master C++ Value Categories With Standard Tools - Inbal Levi - CppCon 2022

Вычисления на GPU 01 | Архитектура CPU, история GPU и GPGPU, введение в OpenCL API | CS Space

Вычисления на GPU 01 | Архитектура CPU, история GPU и GPGPU, введение в OpenCL API | CS Space

Синьор 1С: 10 привычек, без которых ты не вырастешь

Синьор 1С: 10 привычек, без которых ты не вырастешь

From Templates to Concepts: Metaprogramming in C++ - Alex Dathskovsky - CppNow 2023

From Templates to Concepts: Metaprogramming in C++ - Alex Dathskovsky - CppNow 2023

C++11 to C++23 in the C++ Memory Model - Alex Dathskovsky - C++Now 2024

C++11 to C++23 in the C++ Memory Model - Alex Dathskovsky - C++Now 2024

Back to Basics: (Range) Algorithms in C++ - Klaus Iglberger - CppCon 2023

Back to Basics: (Range) Algorithms in C++ - Klaus Iglberger - CppCon 2023

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Все концепции C++ объясняются за 12 минут

Все концепции C++ объясняются за 12 минут

Breaking Dependencies: The SOLID Principles - Klaus Iglberger - CppCon 2020

Breaking Dependencies: The SOLID Principles - Klaus Iglberger - CppCon 2020

Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022

Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022

Old C++ vs Modern C++ — Did We Fix It or Break It?

Old C++ vs Modern C++ — Did We Fix It or Break It?

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Breaking Dependencies - C++ Type Erasure - The Implementation Details - Klaus Iglberger  CppCon 2022

Breaking Dependencies - C++ Type Erasure - The Implementation Details - Klaus Iglberger CppCon 2022

C++ From Scratch: Concepts

C++ From Scratch: Concepts

Back to Basics: Templates (part 2 of 2) - Bob Steagall - CppCon 2021

Back to Basics: Templates (part 2 of 2) - Bob Steagall - CppCon 2021

C++ 20 Concepts Introduction - Part 1 of n | Modern Cpp Series | Modern Cpp Series Ep. 216

C++ 20 Concepts Introduction - Part 1 of n | Modern Cpp Series | Modern Cpp Series Ep. 216

5 уровней C++

5 уровней C++

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



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