EPP seminar/webinar
Friday 10 July 2020, 11:00am to 12:00pm
Venue
MS TeamsOpen to
Alumni, Applicants, Postgraduates, Prospective Postgraduate Students, Public, StaffRegistration
Registration not required - just turn upEvent Details
Dr Andy Wharton: "Programming in Particle Physics - Modern C++ and the C++ Core Guidelines"
C++ is the language of choice for many large-scale computing projects - from the Athena framework of ATLAS, to the guts of Python packages like NumPy and TensorFlow.While new system-level languages continue to arrive on the scene (like Rust, Swift, and Go), C++ is likely to retain its relevance due to its massive user-base, and the continued evolution of the language through the efforts of the C++ Standards committee.While the `beer-bug` has delayed publication of the C++20 standard, C++11, 14, and 17 introduced many new features that we should be using to improve the quality of the code we write.This talk will highlight some of the new features we have in 11/14/17, and can expect in C++20, through the C++ Core Guidelines.
Please contact Daniel.Muenstermann@lancaster.ac.uk to obtain an invitation to the MS teams meeting if you do not belong to the Particle and Accelerator Physics group.
Speaker
Andrew Wharton (Lancaster University)
Physics, Lancaster University
Contact Details
Name | Dr Daniel Muenstermann |
Telephone number |
+44 7492420540 |