In this episode, Conor and Bryce talk to Barry Revzin about Rust, Val, Carbon, ChatGPT, error propagation in C++26 and more!
Link to Episode 114 on Website)Twitter
- ADSP: The Podcast)
- Conor Hoekstra)
- Bryce Adelstein Lelbach)
About the Guest
Barry Revzin) is a senior C++ developer at Jump Trading) in Chicago. After programming for many years, he got really into the nuances and intricacies of C++ by being unreasonably active on StackOverflow (where he is the top contributor in C++14, C++17, and C++20). He is also a C++ committee member, having written dozens of papers for C++20 and C++23.Show NotesDate Recorded: 2023-01-15Date Released: 2023-01-27
- ADSP Episode 113: The C++26 Pipeline Operator with Barry Revzin!)
- P2011 A pipeline-rewrite operator)
- P2672 Exploring the Design Space for a Pipeline Operator)
- Rust Programming Language)
- Rust Traits)
- Swift Protocols)
- Rust std::iter::Iterator)
- Rust The Cargo Book)
- Val Programming Language)
- Carbon Programming Language)
- Carbon Operator Precendence)
- Epochs: a backward-compatible language evolution mechanism)
- ADSP Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean Baxter)
- Circle Compiler)
- ChatGPT: Optimizing Language Models for Dialogue)
- GPTDuck)
- Oxide and Friends Podcast)
- Bryan Cantrill on Twitter)
- Bryan Cantrill: The Summer of RUST)
- On The Metal Podcast)
- Oxide and Friends: NeXT, Objective-C, and contrasting histories)
- Elixir Docs)
- Rust Docs)
- P2561 An error propagation operator)
- Sy Brand’s tl::expected)
- P0798R4 - Monadic operations for std::optional)
- C++23 std::expected)
- Chicago C++ Meetup: Defining Range Formatting)