Keynote: Reflection in C++26 - Welcome to the meta::[[verse]]! - Inbal Levi - ACCU 2024

Опубликовано: 15 Октябрь 2024
на канале: ACCU Conference
3,239
82

ACCU Membership: https://tinyurl.com/ydnfkcyn
---

Keynote: Reflection in C++26 - Welcome to the meta::[[verse]]! - Inbal Levi - ACCU 2024
---

With a proposal slated to introduce reflection to C++26 (including the “std::meta” namespace) getting strong support in WG21, we can already start imagining a whole new world of possibilities. In this session, we will dive into reflection and its transformative potential within our codebases.

We will start with an introduction of utilities from the reflection proposal.

Then, we delve deeper into practical applications and demonstrate solutions to problems that commonly use reflection and the power it holds.

For the last part, we will explore the possibilities within “Reflection Libraries". This includes both “traditional” libraries which provide functionality, and more “novel” approaches which reshape users’ code. We will look at examples of what such libraries can cover, and demonstrate potential directions the future holds.

Join us as we traverse the meta::[[verse]]

Slides: https://accu.org/conf-previous/accu2024/
Sponsored By think-cell
---

Inbal Levi

​Inbal Levi is a Lead Software Engineer at Millennium (MPGC Services Ltd) with an interest in code readability, compilers, language and software design. She is an active member of the ISO C++ Standards Committee as Library Evolution Work Group Chair, and as the ISO C++ Israeli NB Chair.

Inbal is also a director at ISO C++ Foundation and the Boost Foundation and puts effort into evolving both the local and international C++ communities, as an organizer of the CoreC++ conference and meetup group, and as the program chair of C++Now.
---

The ACCU Conference is the annual conference of the ACCU membership, but is open to any and all who wish to attend. The tagline for the ACCU is 'Professionalism in Programming', which captures the whole spectrum of programming languages, tools, techniques and processes involved in advancing our craft. While there remains a core of C and C++ - with many members participating in respective ISO standards bodies - the conference, like the organisation, embraces other language ecosystems and you should expect to see sessions on C#, D, F#, Go, Javascript, Haskell, Java, Kotlin, Lisp, Python, Ruby, Rust, Swift and more.The ACCU Conference is a conference by programmers for programmers about programming.
Discounted rates for members.
ACCU Membership: https://tinyurl.com/ydnfkcyn
2024 Program: https://accu.org/conf-previous/accu2024/
https://accu.org
https://www.accuconference.org/
https://mastodon.social/@ACCUConf
  / accu-conference  
https://bsky.app/profile/accuconf.bsk...
  / accuorg  
  / accuconf  
---

YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk


#accuconf #programming #cplusplus #cppprogramming #software