Skip to content

UNDEFINED BEHAVIOR IS NOT AN ERROR

Photo of Ray Burgemeestre
Hosted By
Ray B. and 3 others
UNDEFINED BEHAVIOR IS NOT AN ERROR

Details

Hey all!

Now we do not only have great speakers and a cool topic, we also have a great host again: summitto! Thanks a bunch for all the arrangements on such short notice. As a fun coincidence, the last time we were there they hosted the same speakers: Ansel Sermersheim & Barbara Geller from CopperSpice.

The Abstract for their talk:

UNDEFINED BEHAVIOR IS NOT AN ERROR (2019)

We will provide an introduction to the terminology connected with Undefined Behavior in C++ and explore the differences between run time errors versus 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.

Several examples will be provided to illustrate these ideas. Familiarity with C++ is recommended however no prior knowledge of compilers or undefined behavior is required.

---

ABOUT THE SPEAKERS

I took the liberty of copy & pasting this from their CppCon profile, I hope it's okay Jon. I might have missed a disclaimer somewhere ;)

Barbara Geller is an independent consultant working as a programmer and software developer for over 25 years. She has been a featured speaker at more than a dozen trade shows and computer conferences in the US and on two separate occasions Barbara taught an extended class in software architecture and GUI design for the Panama Canal Commission in Panama.

Ansel Sermersheim has been working as a programmer for over 15 years. Ansel worked for 8 years at a communications company designing scalable, high performance, multi-threaded network daemons in C++ and he is currently a software consultant for RealityShares in San Francisco.

----
In my own words, they presented a very interesting and fun talk the last time, so looking forward to our December Meetup!

The previous Meetup: https://www.meetup.com/The-Dutch-Cpp-Group/events/258999555

---

THE LOCATION

B Building, ground floor, The Richard
Johan Huizingalaan 763a
1066 VH Amsterdam

THE SCHEDULE

7:00 - Everybody welcome, drinks + Pizza
7:45 - Talk + Q&A
9:00 - Drinks
9:30 - Building closes

Photo of The Dutch C++ Group group
The Dutch C++ Group
See more events
Johan Huizingalaan 763A
Johan Huizingalaan 763A · Amsterdam, NH