Room 2

17:00 - 18:00 (UTC+02)

Talk (60 min)

Making sense of "volatile"

Any use of "volatile" in C++ deserves a closer look. Programming languages approach volatile semantics differently, and that causes confusion when programmers move between languages. This talk highlights the most important differences, present some C++ helper code, and will recommend some guidelines.


Inge Fredriksen

While surrounded by computers since before they could walk, Inge first learned programming at university. At university Inge received a Master of Science in Engineering Cybernetics from The Norwegian University of Science and Technology (NTNU). Inge is now fast approaching 15 years of programming experience. After many years as a consultant, they are comfortable in a more stable endeavour as a senior software engineer at Tomra Collection making Reverse Vending Machines. Inge is most interested in making code not only readable, but understandable. They try to avoid programming in their spare time, instead playing music and building LEGO.