Skip to content
Whatever Happens Inside the Function Is Nobody's Business episode artwork

Jun 30, 2018 1 hr 6 min

Whatever Happens Inside the Function Is Nobody's Business

from cpp.chat Hosted by Jon Kalb & Phil Nash

This week we discuss Contracts, both as an idea (and possible implementations) and as the language level proposal currently progressing through the ISO process. We have one of the proposal's authors, John Lakos, as well as an interested bystander, Kévin Boissonneault. We finally get to Jon's rant on non-const arguments in post-conditions, and realise that the proposal authors may be one step ahead of us!

Episode details come from the podcast's RSS feed.

Embed this episode

This week we discuss Contracts, both as an idea (and possible implementations) and as the language level proposal currently progressing through the ISO process. We have one of the proposal's authors, John Lakos, as well as an interested bystander, Kévin Boissonneault. We finally get to Jon's rant on non-const arguments in post-conditions, and realise that the proposal authors may be one step ahead of us! Links: John (et al)'s earlier paper on the Bloomberg implementation The Contracts proposal - r4- (apparently there is a non-public r5) The Lakos Rule/ Guideline C++ on Sea Call for Speakers CppCon Volunteer Grant Program

Ready to play

Whatever Happens Inside the Function Is Nobody's Business

0:00 1:06:21

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of cpp.chat?

This episode is 1 hour and 6 minutes long.

When was this cpp.chat episode published?

This episode was published on June 30, 2018.

Can I download this cpp.chat episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.