Speaker
Philippe Gras
(Université Paris-Saclay - CEA/Irfu - France)
Description
Julia is a programming language, with a growing interest in the HEP community, that allies easy of programming, similar to Python, with computing performance, similar to C and C++. Reuse of legacy libraries is essential for the adaption of a language in High energy physics. I will present in this talk how Julia can be interfaced with legacy C++ libraries and in particular with the ROOT framework. In particular, we will see how the generation of the glue code providing the Julia programming interface to a C++ library can be automatized.
Primary author
Philippe Gras
(Université Paris-Saclay - CEA/Irfu - France)