Skip to content

Undefined Behaviour is Not an Error

Photo of Ansel Sermersheim
Hosted By
Ansel S.
Undefined Behaviour is Not an Error

Details

This month we welcome visiting speakers Ansel Sermersheim and Barbara Geller, authors of Copperspice, who will be talking to us about undefined behaviour.

We're also pleased to say that this event is sponsored by YouView (https://www.youview.com/careers/), who will be providing free beer and pizzas.

>>>>>>>>>>>>>>>>>
Please also register on the SkillsMatter event page in order to gain entry - this is all done by codes on the door now:
https://skillsmatter.com/meetups/12291-c-london-april-meetup
<<<<<<<<<<<<<<<<<

Note: We are also looking for a short talk (5-10 minutes). Please submit ideas to: http://cpplondon.org/speak.

19:00 Intro & News, Phil Nash

19:10 Surprise Lightning Talk

19:20 Pizza, courtesy of YouView.

19:40 A word from our sponsor

19:50 Undefined Behaviour is Not an Error - Ansel Sermersheim and Barbara Geller

We will provide a introduction to the terminology connected with Undefined Behavior in C++ and explore the differences between run time errors and undefined behavior. The presentation will focus on Undefined Behavior from the perspective of a developer rather than a compiler designer. As developers we may need to assume that all Undefined Behavior is treated as if the code was not present. Whereas many talks focus on what current day compilers actually do, our presentation will explore what an "evil compiler" is permitted to do.

---

About the speakers:

Barbara and Ansel are the founders of the open source CopperSpice and Doxypress projects. They have also released several other BSD licensed C++ libraries. Both speakers have a plethora of years programming in C++ and various other computer languages. Barbara likes to write real programs and Ansel thinks daemons are cool.

Photo of C++ London group
C++ London
See more events
Skills Matter | Code Node
10 South Place EC2M 2RB · London