Episode 56: Hell’s Corner: Shared Mutable State
Listen now
Description
This week we chat with Juan Pedro Bolívar Puente (a.k.a. JuanPe) about immutable data structures, value types and more - and definitely not functional programming! How can data types be valuable if you can't change them? How can copying huge amounts of data be cheap? How can we go beyond Object-Oriented Programming - and get concurrency almost for free - all without making moral judgements about our code? The answers to all this and more drop out of our chat with Juan Pedro. Special Guest: Juan Pedro Bolívar Puente. Links: Immer — JuanPe's immutable data structures libraryJuanPe's C++ on Sea talk — Postmodern immutable data structuresJuanPe's C++ on Sea talk infoCatch2 v2.9.1 — with Microbenchmarking support from Nonius.ioC++ Now 2019 videosAndrei Alexandrescu's Italian C++ keynote — "Allegro" Means Both Fast and Happy. Coincidence?"
More Episodes
This week we chat with Harald Achitz about a new ISO mirror in Sweden, the C++ community - in Sweden, and worldwide - and other topics (which may or may not include Cobol) We explore the underbelly of getting involved with standards work - not just the C++ one, as well as community...
Published 02/11/22
Published 02/11/22
We're back! Again! And so is Dave Abrahams, after a long period outside the C++ community. So we thought we should hear about what he's been up to and what he's doing now. We end up getting some fascinating insights into the design and evolution of the Swift programming language, which Dave...
Published 12/27/21