Welcome to number 30!
Now in our thirties (of events;-), we seriously start to become grown up (as a meetup group).
But this will of course not prevent us continuing having a lot of fun !
So I am more than happy for being able to announce an amazing program.
Door open: 17:30, we start at 18:00.
- Arno Lepisk: Testing non-compiling code
- Arvid Norberg: Evolving the C++ ABI
- Break, socializing with snacks and drinks
- Mats Kindahl: A C++ programmer's view on Rust
Thanks to our event host NetInsight, https://netinsight.net/ , for again hosting our event.
We know the location already, it is gorgeous!
The program in detail
Arno Lepisk: Testing non-compiling code
Sometimes when writing library or utility code one creates constructs which simply shouldn’t compile. But how does one test such code?
How can we catch when a change in code suddenly makes code that should not compile actually compile?
In this talk I will discuss some cases where this need comes up, and how to write tests so we know that non-compiling code stays non-compiling.
Arno first came into contact with C++ in the mid-90s, and has been a professional C++ programmer for an eighth of a century. When not writing short snippets of code to learn about new (or old) C++ features he has worked with C++ code in fields as powertools, games, aerospace, data- and telecom.
Arvid Norberg: Evolving the C++ ABI
ABI stability is a hot topic in the C++ community right now. This talk aims to explain what the challenges are, where to search for solutions and what you can do today.
Arvid is a C++ veteran of 20 years, with an affinity for distributed systems and works for a block chain startup in California. On the side he maintains a C++ Bittorrent client.