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
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera