Speaker
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.