Популярное

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

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

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

Топ запросов

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

C++ Reflection Is Not Contemplation - Andrei Alexandrescu - CppCon 2024

Автор: CppCon

Загружено: 2024-12-13

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

Описание:

https://cppcon.org​
---

C++ Reflection Is Not Contemplation - Andrei Alexandrescu - CppCon 2024
---

The C++ community has long been interested in reflection, and we have made significant progress in adding core reflection capabilities to the language. While there is emerging clarity on the querying side of reflection—inspecting existing code artifacts programmatically—there is considerably less consensus on the generative aspect: using reflection insights to emit new code. As a result, current proposals showcase a stark contrast between well-polished reflection query capabilities and limited code generation capabilities.

Reifying only the reflection of preexisting code in an Ouroboros manner leads to a curious circularity that hinders the synthesis of new artifacts. This talk provides examples that demonstrate the necessity of generative capabilities in reflection and discusses current and upcoming proposals for generative extensions in C++ reflection.
---

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

Sponsored by JetBrains: https://www.jetbrains.com/clion/
---

Andrei Alexandrescu

Andrei Alexandrescu is a Principal Research Scientist at NVIDIA. He wrote three best-selling books on programming (Modern C++ Design, C++ Coding Standards, and The D Programming Language) and numerous articles and papers on wide-ranging topics from programming to language design to Machine Learning to Natural Language Processing to fundamental algorithms. Andrei holds a PhD in Computer Science from the University of Washington and a BSc in Electrical Engineering from University "Politehnica" Bucharest. He is the Vice President of the D Language Foundation.
---

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

C++ Reflection Is Not Contemplation - Andrei Alexandrescu - CppCon 2024

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

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

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

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

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

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

Reflection in C++ - Past, Present, and Hopeful Future - Andrei Alexandrescu - CppCon 2022

Reflection in C++ - Past, Present, and Hopeful Future - Andrei Alexandrescu - CppCon 2022

LLVM's Realtime Safety Revolution: Tools for Modern Mission Critical Systems - CppCon 2024

LLVM's Realtime Safety Revolution: Tools for Modern Mission Critical Systems - CppCon 2024

The Joy of C++26 Contracts - Myths, Misconceptions & Defensive Programming - Herb Sutter

The Joy of C++26 Contracts - Myths, Misconceptions & Defensive Programming - Herb Sutter

Robots Are After Your Job: Exploring Generative AI for C++ - Andrei Alexandrescu - CppCon 2023

Robots Are After Your Job: Exploring Generative AI for C++ - Andrei Alexandrescu - CppCon 2023

Workshop Preview   Safe and Efficient C++ for Embedded Environments

Workshop Preview Safe and Efficient C++ for Embedded Environments

Template-less Metaprogramming in C++ - Kris Jusiak - CppCon 2024

Template-less Metaprogramming in C++ - Kris Jusiak - CppCon 2024

Code Europe 2023 Closing Keynote by Andrei Alexandrescu (@NVIDIA) – C++hatGPT & AI Tools' Impact

Code Europe 2023 Closing Keynote by Andrei Alexandrescu (@NVIDIA) – C++hatGPT & AI Tools' Impact

Three Cool Things in C++26: Safety, Reflection & std::execution - Herb Sutter - C++ on Sea 2025

Three Cool Things in C++26: Safety, Reflection & std::execution - Herb Sutter - C++ on Sea 2025

Andrei Alexandrescu: Sheer Folly

Andrei Alexandrescu: Sheer Folly

What Volatile Means (and Doesn’t Mean) in C++ Programming - Ben Saks - CppCon 2024

What Volatile Means (and Doesn’t Mean) in C++ Programming - Ben Saks - CppCon 2024

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

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

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

The Declarative Programming SECRETS to More Readable C++ - Richard Powell

The Declarative Programming SECRETS to More Readable C++ - Richard Powell

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

Modern C++ Error Handling - Phil Nash - CppCon 2024

Modern C++ Error Handling - Phil Nash - CppCon 2024

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

ООП На Простых Примерах | Объектно-Ориентированное Программирование

ООП На Простых Примерах | Объектно-Ориентированное Программирование

Cutting C++ Exception Time by +90%? - Khalil Estell - CppCon 2025

Cutting C++ Exception Time by +90%? - Khalil Estell - CppCon 2025

Я добавил рефлексию в C++ просто для того, чтобы моя игра заработала.

Я добавил рефлексию в C++ просто для того, чтобы моя игра заработала.

Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024

Introduction to Wait-free Algorithms in C++ Programming - Daniel Anderson - CppCon 2024

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



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



Контакты для правообладателей: [email protected]