The Julia programming language was designed for scientific computing and with its claimed usability („walks like Python“) and speed („runs like C“), it seems to be a scientists‘ software dream come true. Julia appears to be particularly well-suited for high-energy physics (HEP), where reliable software tools and rapid development cycles are crucial for everyday work. Whether it’s data...
Though first intended as an interactive, productivity language, Julia has seen a surprising amount of interest as an alternative to C and C++. In this talk I will discuss why that is, and what we are doing to encourage and enable those use cases. Providing more compile-time safety and making it easier to deploy Julia programs are major areas of focus for the project and JuliaHub currently.