Val and Mutable Value Semantics

20/01/2023 48 min Episodio 352
Val and Mutable Value Semantics

Listen "Val and Mutable Value Semantics"

Episode Synopsis

Dimi Racordon joins Timur and Phil. They first have a couple more conference speaker calls, a new C++20 test framework, and and some updates about Safety in C++ and the C++ successor languages announced last year. Then they talk to Dimi Racordon about the new language, Val, how it relates to C++, and why mutable value semantics are so powerful.
News

C++ Now Call for Speakers
CppNorth Call for Speakers
Snitch v1.0 - a "Lightweight C++20 testing framework"
"The Year of C++ Successor Languages" - Lucian Radu Teodorescu
"Supporting the Use of Rust in the Chromium Project" - Google Security Blog

Links

Dimi's CppCon 2022 talk on Val and C++ interop
"I'll Build Myself" - Phil's song about building C++
P2739R0 - "A call to action:
Think seriously about “safety”; then do something sensible about it"
P2759R0 - "DG Opinion on Saftety for ISO C++"
"The Rule of Two"
val-lang.dev - the official website for Val