Worth taking a look for all memory-safety curious:

Video: https://drive.google.com/file/d/1tQlzpnbWZfn2WtTFMoJgF93QteByBBwm/view

Slides: Carbon memory safety: a first deep dive (v3) (you can reveal speaker notes by pressing s key)

matklad July 23, 2026, 3:57pm 2

This is nice (strong mine)!

  • Carbon defaults to “value” calling convention
    • Different behavior for different types
    • Copies types where that is cheap
    • Or an immutable borrow + const reference
      • An error if a copy is needed
      • Means expensive copies will be explicit in source