Please read these instructions before posting any event on Fermilab Indico

The FERMI(FNAL) network authorization method will be removed on Tuesday, Feb 4th at 5PM CST. See news for more details.

9–12 May 2022
Virtual
US/Central timezone
Join us shape the future

Julia, C++, and ROOT

9 May 2022, 08:35
20m
One West (Virtual)

One West

Virtual

**This meeting is held virtually** Registered participants received the video conferencing link on Sunday, 8th May 2022.
Presentation First Session

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)

Presentation materials