Computing and software development are essential tools for everybody working in high-energy physics. Consequently, the Alliance has always included hands-on experience with real-life systems in the form of tutorials into their various schools. In addition, for two years, workshops on advanced methods in computing have been held in Dresden, which aimed at providing tools and ideas for better, cleaner, more modular and faster code to users and programmers with more than one year of experience in an object-oriented language such as C++.
In 2012 we would like to go even a step further:
- The GridKa School (27-31 August 2012) will provide, in a few dedicated sessions on best practices, tricks, tipps and pitfalls in HEP computing and programming. The programme is meant for the experienced, but not too advanced programmer.
- The third edition of the Workshops on Software Development in high-energy physics (8-12 October 2012) will take place at DESY Hamburg. Main topic is the efficient and effective use of object-oriented software including exercises in design, testing and profiling. The workshop introduces its participants to pair programming exercises mentored by an experienced code developer from the HEP community.
Together, the two events form a small curriculum which we will develop over the coming years.
As a third building block, a dedicated computing and software seminar series will be started in autumn 2012 which will offer, in the form of broadcasted seminars for the whole Alliance community, overviews on basics and new developments in this very broad field. An additional announcement will follow.