Jun 17 – 20, 2019
Hotel ACHAT PLAZA Karlsruhe
Europe/Berlin timezone

Python in High-Energy Physics

Jun 19, 2019, 2:00 PM
30m
Hotel ACHAT PLAZA Karlsruhe

Hotel ACHAT PLAZA Karlsruhe

Mendelssohnplatz, 76131 Karlsruhe https://achat-hotels.com/hotel/karlsruhe-city
Requirements and further input Status and progress of air shower simulations

Speaker

Hans Dembinski (Max Planck Institute for Nuclear Physics, Heidelberg)

Description

In high-energy physics (HEP), C++ is still the dominant language, but Python is continuously growing and should overtake C++ in the near future. In the industry, Python is already the dominant language for data science and driving the leading frameworks for machine learning. In this talk, I will show these and other interesting facts and explain how a "slow" interpreted language like Python is able to beat a "fast" language like C++, in a field where code execution speed actually matters. I will present the Scikit-HEP project that aims to provide key functionality in Python for HEP analyses that's currently missing, like suitable histograms. Finally, I will argue why the upcoming ROOT 7, the first backward incompatible change in ROOT's history and a bold step forward, will not win the users back.

Summary

This is based on a talk that I gave for the PyGamma workshop.

Primary author

Hans Dembinski (Max Planck Institute for Nuclear Physics, Heidelberg)

Presentation materials