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
Social Network AnalysisUniversity of Michigan via Coursera Intro to Algorithms
Udacity Data Analysis
Johns Hopkins University via Coursera Computing for Data Analysis
Johns Hopkins University via Coursera Health in Numbers: Quantitative Methods in Clinical & Public Health Research
Harvard University via edX