Interactive, Introspected C++ at CERN
Offered By: CppNow via YouTube
Course Description
Overview
Explore the development of Cling, an interactive C++ interpreter used at CERN, in this conference talk from CppNow. Dive into the challenges of creating an interpreter for a static language like C++ and learn how it enables efficient data analysis for particle physics research. Discover how Cling, built on LLVM/Clang compiler infrastructure, supports C++11 and serves as the main user interface for the ROOT Framework. Examine the requirements, implementation challenges, and necessary modifications to the C++ standard for interactive use. Gain insights into the type introspection mechanism provided by the interpreter and explore potential improvements for runtime dynamism in C++ interpretation.
Syllabus
Vassil Vassilev: Interactive, Introspected C++ at CERN
Taught by
CppNow
Related Courses
粒子世界探秘 Exploring Particle WorldShanghai Jiao Tong University via Coursera Dark Side of the Universe
World Science U Nature's Constituents
California Institute of Technology via World Science U Физика тяжелых ионов
National Research Nuclear University MEPhI via Coursera Particle Physics: an Introduction
University of Geneva via Coursera