Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.
Episode | Date |
---|---|
Episode 132: RustConf Drama
1871
In this episode, Conor and Bryce chat about the Rust Conf drama and other upcoming conferences. Show Notes Date Recorded: 2023-05-31
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 02, 2023 |
Episode 131: One Algorithm To Rule Them All!
2572
In this episode, Conor and Bryce chat with Ben Deane and Tristan Brindle about which algorithm is the most fundamental of all algorithms! About the Guests Ben Deane has been programming in C++ for this whole millennium. He spent just over 20 years in the games industry working for companies like EA and Blizzard; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. After getting more interested in modern C++, in the teens he started giving internal company talks and then talks at various conferences, spreading ideas about types, algorithms and declarative and functional techniques. Tristan Brindle a freelance programmer and trainer based in London, mostly focussing on C++. He is a member of the UK national body (BSI) and ISO WG21. Occasionally I can be found at C++ conferences. He is also a director of C++ London Uni, a not-for-profit organisation offering free beginner programming classes in London and online. He has a few fun projects on GitHub that you can find out about here. Show Notes Date Recorded: 2023-05-16
|
May 26, 2023 |
C++Now 2023 with Ben Deane & Tristan Brindle!
1911
In this episode, Conor and Bryce chat with Ben Deane and Tristan Brindle about C++Now 2023! About the Guests Ben Deane has been programming in C++ for this whole millennium. He spent just over 20 years in the games industry working for companies like EA and Blizzard; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. After getting more interested in modern C++, in the teens he started giving internal company talks and then talks at various conferences, spreading ideas about types, algorithms and declarative and functional techniques. Tristan Brindle a freelance programmer and trainer based in London, mostly focussing on C++. He is a member of the UK national body (BSI) and ISO WG21. Occasionally I can be found at C++ conferences. He is also a director of C++ London Uni, a not-for-profit organisation offering free beginner programming classes in London and online. He has a few fun projects on GitHub that you can find out about here.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 19, 2023 |
Episode 129: Circle is Charizard! 🔥
1619
In this episode, Conor and Bryce chat about the new pipeline operator in Circle! Show Notes Date Recorded: 2023-05-10
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 12, 2023 |
Episode 128: GCC 13.1 🥳 and Upcoming Conferences!
1720
In this episode, Conor and Bryce chat about the GCC 13.1 release and our upcoming conferences! Show Notes Date Recorded: 2023-05-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 05, 2023 |
Episode 127: Flux, ChatGPT & More with Tristan Brindle
2129
In this episode, Conor and Bryce continue to chat with Tristan Brindle about his new library Flux, ChatGPT and more. About the Guest Tristan Brindle a freelance programmer and trainer based in London, mostly focussing on C++. He is a member of the UK national body (BSI) and ISO WG21. Occasionally I can be found at C++ conferences. He is also a director of C++ London Uni, a not-for-profit organisation offering free beginner programming classes in London and online. He has a few fun projects on GitHub that you can find out about here.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 28, 2023 |
Episode 126: Flux (and Flow) with Tristan Brindle
1727
In this episode, Conor and Bryce chat with Tristan Brindle about his new library Flux and his predecessor library Flow. About the Guest Tristan Brindle a freelance programmer and trainer based in London, mostly focussing on C++. He is a member of the UK national body (BSI) and ISO WG21. Occasionally I can be found at C++ conferences. He is also a director of C++ London Uni, a not-for-profit organisation offering free beginner programming classes in London and online. He has a few fun projects on GitHub that you can find out about here.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 21, 2023 |
Episode 125: NanoRange with Tristan Brindle
1699
In this episode, Conor and Bryce chat with Tristan Brindle about collection oriented programming and NanoRange. About the Guest Tristan Brindle a freelance programmer and trainer based in London, mostly focussing on C++. He is a member of the UK national body (BSI) and ISO WG21. Occasionally I can be found at C++ conferences. He is also a director of C++ London Uni, a not-for-profit organisation offering free beginner programming classes in London and online. He has a few fun projects on GitHub that you can find out about here.
Intro Song Info Miss You by Sarah Jansen |
Apr 14, 2023 |
Episode 124: Vectorizing std::views::filter
2537
In this episode, Conor and Bryce talk about vectorizing std::views::filter. Show Notes Date Recorded: 2023-03-21
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 07, 2023 |
Episode 123: An Algorithm Taxonomy
1222
In this episode, Conor and Bryce talk about a taxonomy of algorithms, C++20 std::views::filter and more C++20/23/26 ranges. Show Notes Date Recorded: 2023-03-21
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 31, 2023 |
Episode 122: ChatGPT, GTC 2023 & Stickers on our Foreheads
1968
In this episode, Conor and Bryce chat about ChapGPT, the NVIDIA GTC 2023 conference and intelligence augmentation. Show Notes Date Recorded: 2023-03-21
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 24, 2023 |
Episode 121: Stories & Chatting with Zach Laine! (Part 5)
2403
In this episode, Conor and Bryce get some random stories fom Zach Laine and chat about other random topics. About the Guest Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 17, 2023 |
Episode 120: C++ Safety, Tuples & Variants with Zach Laine! (Part 4)
1570
In this episode, Conor and Bryce talk to Zach Laine about safety in C++, tuples, variants, reductions and more. About the Guest Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable. Show Notes Date Recorded: 2023-02-16
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 10, 2023 |
Episode 119: Why APL & Haskell are AWESOME with Zach Laine! (Part 3)
1936
In this episode, Conor and Bryce talk to Zach Laine about APL, Haskell, the problem Three Consecutive Odds and why C++ developers should learn other languages. About the Guest Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable.
|
Mar 03, 2023 |
Episode 118: C++ Allocators with Zach Laine! (Part 2)
1902
In this episode, Conor and Bryce talk to Zach Laine about C++ allocators! About the Guest Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 24, 2023 |
Episode 117: OOP, C++ Containers, APIs, EOP & More with Zach Laine!
2156
In this episode, Conor and Bryce talk to Zach Laine! About the Guest Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 17, 2023 |
Episode 116: Max Gap Count in C++23
1712
In this episode, Conor and Bryce discuss the C++23 solution to the problem Max Gap Count. Show Notes Date Recorded: 2023-02-01
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 10, 2023 |
Episode 115: Max Gap in C++23
1537
In this episode, Conor and Bryce discuss the C++23 solution to the problem Max Gap. Show Notes Date Recorded: 2023-02-01
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 03, 2023 |
Episode 114: Rust, Val, Carbon, ChatGPT & Errors with Barry Revzin!
2615
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 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.
|
Jan 27, 2023 |
Episode 113: The C++26 Pipeline Operator with Barry Revzin!
2419
In this episode, Conor and Bryce talk to Barry Revzin about the pipeline operator |>, C++ Ranges and more! Link to Episode 113 on Website About the Guest Barry Revzin is a senior C++ developer at Jump Trading in Chicago, a research and technology driven trading firm. 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). A lot of his C++ knowledge comes from just answering questions that he doesn’t know the answers to, especially when he answers them incorrectly at first.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 20, 2023 |
Episode 112: 2022 Retro & Running!
2007
In this episode, Conor and Bryce conclude their 2022 retro and talk about running! Link to Episode 112 on Website Show Notes Date Recorded: 2023-01-04
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 13, 2023 |
Episode 111: C++23 Ranges, 2022 Retro & Star Wars
2214
In this episode, Conor and Bryce talk about C++23 Ranges, look back on the year 2022, talk about the future of C++ and safety in C++ and much more. Link to Episode 111 on Website Show Notes Date Recorded: 2023-01-04
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 06, 2023 |
Episode CX: Compiler Diagnostics
1879
In this episode, Conor and Bryce talk about compiler diagnostics and how we can improve them. Link to Episode 110 on Website Show Notes Date Recorded: 2022-12-22
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 30, 2022 |
Episode 109: Holiday Special #3 - Trees, Travel, Twitter & Terminology!
4561
In this episode, Conor and Bryce celebrate the holidays with a holiday special where talk about a plethora of random topics! Link to Episode 109 on Website Show Notes Date Recorded: 2022-12-22
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 23, 2022 |
Episode 108: Jane Losare-Lusby on Rust! (Part 3)
1471
In this episode, Conor and Bryce finish their conversation with Jane Losare-Lusby about the Rust Programming Language. Link to Episode 108 on Website About the Guest: Jane Losare-Lusby is currently on both the Rust Library Team and the Rust Library API Team. She is also the Error Handling Project Group Lead, the Rust Foundation Project Director of Collaboration, and a Principal Rust Open Source Engineer at Futurewei Technologies.
Date Recorded: 2022-11-02
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 16, 2022 |
Episode 107: Jane Losare-Lusby on Rust! (Part 2)
1704
In this episode, Conor and Bryce continue their conversation with Jane Losare-Lusby about the Rust Programming Language. Link to Episode 107 on Website About the Guest: Jane Losare-Lusby is currently on both the Rust Library Team and the Rust Library API Team. She is also the Error Handling Project Group Lead, the Rust Foundation Project Director of Collaboration, and a Principal Rust Open Source Engineer at Futurewei Technologies.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 09, 2022 |
Episode 106: Jane Losare-Lusby on Rust!
1903
In this episode, Conor and Bryce talk to Jane Losare-Lusby about the Rust Programming Language. Link to Episode 106 on Website About the Guest: Jane Losare-Lusby is currently on both the Rust Library Team and the Rust Library API Team. She is also the Error Handling Project Group Lead, the Rust Foundation Project Director of Collaboration, and a Principal Rust Open Source Engineer at Futurewei Technologies.
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 02, 2022 |
Episode 105: Jason Turner from CppCast! (Part 3)
2195
In this episode, Conor concludes his conversation with Jason Turner! Link to Episode 105 on Website About the Guest: Jason is host of the YouTube channel C++ Weekly, co-host emeritus of the podcast CppCast, author of C++ Best Practices, and author of the first casual puzzle books designed to teach C++ fundamentals while having fun! A list of Jason’s content: Show Notes
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 25, 2022 |
Episode 104: Jason Turner from CppCast! (Part 2)
2120
In this episode, Conor continues his conversation with Jason Turner! Link to Episode 104 on Website About the Guest: Jason is host of the YouTube channel C++ Weekly, co-host emeritus of the podcast CppCast, author of C++ Best Practices, and author of the first casual puzzle books designed to teach C++ fundamentals while having fun! A list of Jason’s content: Show Notes Date Recorded: 2022-10-26
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 18, 2022 |
Episode 103: Jason Turner from CppCast!
2056
In this episode, Conor talks to his new cohost Jason Turner! Link to Episode 103 on Website About the Guest: Jason Turner is host of the YouTube channel C++Weekly, co-host emeritus of the podcast CppCast, author of C++ Best Practices, and author of the first casual puzzle books designed to teach C++ fundamentals while having fun!
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 11, 2022 |
Episode 102: Rust scan (vs C++ & Haskell scans)
1332
In this episode, Bryce and Conor live code some Rust and talk about scans! Link to Episode 102 on Website Show Notes Date Recorded: 2022-10-27
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 04, 2022 |
Episode 101: C++ Developers Try Rust!
1368
In this episode, Bryce and Conor live code some Rust! Link to Episode 101 on Website Show Notes Date Recorded: 2022-10-27
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 28, 2022 |
Episode 100: Programming Language Logos, Top 3 C++ Features & More!
2983
In this episode, Bryce and Conor chat about programming language logos, code formatting, the top future C++ features and more! Link to Episode 100 on Website Show Notes Date Recorded: 2022-10-16
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 21, 2022 |
Episode 99: Moby Dick & Our Favorite Movies
1831
In this episode, Bryce and Conor finish their interview with Sean Baxter and talk about Moby Dick and our favorite movies. Link to Episode 99 on Website About the Guest: Sean Baxter is an independent programmer and the author of Circle, the next-gen C++ compiler. He formerly worked at DE Shaw Research, NVIDIA and JPL.
Sean’s Favorite Movies
Conor’s Favorite Movies Bryce’s Favorite Movies
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 14, 2022 |
Episode 98: The Future of C++ with Sean Baxter (Part 2)
1825
In this episode, Bryce and Conor continue their interview with Sean Baxter about all of the C++ successor languages. About the Guest: Sean Baxter is an independent programmer and the author of Circle, the next-gen C++ compiler. He formerly worked at DE Shaw Research, NVIDIA and JPL. Show Notes Date Recorded: 2022-09-25
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 07, 2022 |
Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean Baxter
4759
In this episode, Bryce and Conor talk to Sean Baxter about all of the C++ successor languages. About the Guest: Sean Baxter is an independent programmer and the author of Circle, the next-gen C++ compiler. He formerly worked at DE Shaw Research, NVIDIA and JPL. Show Notes Date Recorded: 2022-09-25
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 30, 2022 |
Episode 96: The K Programming Language
2677
In this episode, Bryce and Conor talk about the K programming language. Show Notes Date Recorded: 2022-09-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 23, 2022 |
Episode 95: Kate Gregory on Carbon vs C++! (Part 4)
1839
In this episode, Bryce and Conor finish their interview with Kate Gregory and talk about the Carbon Programming Language. About the Guest: Kate Gregory is an author, sought-after conference speaker, trainer, Microsoft Most Valuable Professional (MVP), and partner at Gregory Consulting. Kate has been using C++ since before Microsoft had a C++ compiler. She is an early adopter of many software technologies and tools, and a well-connected member of the software development community. Kate is one of the founders of #include whose goal is a more welcoming and inclusive C++ community. She also serves on the board of directors of Cpp Toronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development. Show Notes Date Recorded: 2022-08-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 16, 2022 |
Episode 94: Special Guest Kate Gregory! (Part 3)
1674
In this episode, Bryce and Conor continue their interview with Kate Gregory and talk about the future of CppNorth and her most recent PluralSight courses. About the Guest: Kate Gregory is an author, sought-after conference speaker, trainer, Microsoft Most Valuable Professional (MVP), and partner at Gregory Consulting. Kate has been using C++ since before Microsoft had a C++ compiler. She is an early adopter of many software technologies and tools, and a well-connected member of the software development community. Kate is one of the founders of #include whose goal is a more welcoming and inclusive C++ community. She also serves on the board of directors of Cpp Toronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development. Show Notes Date Recorded: 2022-08-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 09, 2022 |
Episode 93: Special Guest Kate Gregory! (Part 2)
1954
In this episode, Bryce and Conor continue their interview with Kate Gregory and talk about CppNorth and her keynote. About the Guest: Kate Gregory is an author, sought-after conference speaker, trainer, Microsoft Most Valuable Professional (MVP), and partner at Gregory Consulting. Kate has been using C++ since before Microsoft had a C++ compiler. She is an early adopter of many software technologies and tools, and a well-connected member of the software development community. Kate is one of the founders of #include whose goal is a more welcoming and inclusive C++ community. She also serves on the board of directors of Cpp Toronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development. Show Notes Date Recorded: 2022-08-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 02, 2022 |
Episode 92: Special Guest Kate Gregory!
1691
In this episode, Bryce and Conor interview Kate Gregory about her career history. About the Guest: Kate Gregory is an author, sought-after conference speaker, trainer, Microsoft Most Valuable Professional (MVP), and partner at Gregory Consulting. Kate has been using C++ since before Microsoft had a C++ compiler. She is an early adopter of many software technologies and tools, and a well-connected member of the software development community. Kate is one of the founders of #include whose goal is a more welcoming and inclusive C++ community. She also serves on the board of directors of Cpp Toronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development. Show Notes Date Recorded: 2022-08-15 Podcast Appearances CppCast
.NET Rocks! CoRecursive Other Links
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 26, 2022 |
Episode 91: C++23 (Part 2)
2107
In this episode, Bryce and Conor talk about C++23. Show Notes Date Recorded: 2022-08-09
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 19, 2022 |
Episode 90: C++23
1728
In this episode, Bryce and Conor talk about C++23. Show Notes Date Recorded: 2022-08-09
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 12, 2022 |
Episode 89: The Carbon Programming Language (Part 2)
1304
In this episode, Bryce and Conor talk about the new programming language Carbon. Show Notes Date Recorded: 2022-07-25
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 05, 2022 |
Episode 88: The Carbon Programming Language
1875
In this episode, Bryce and Conor talk about the new programming language Carbon. Show Notes Date Recorded: 2022-07-25
|
Jul 29, 2022 |
Episode 87: Special Guest Tony Van Eerd! (Part 4)
1407
In this episode, Bryce and Conor finish their interview with special guest Tony Van Eerd! About the Guest: Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables painting with light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi. Show Notes Date Recorded: 2022-06-24
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 22, 2022 |
Episode 86: Special Guest Tony Van Eerd! (Part 3)
1737
In this episode, Bryce and Conor continue their interview with special guest Tony Van Eerd! About the Guest: Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables painting with light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi. Show Notes Date Recorded: 2022-06-24
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 15, 2022 |
Episode 85: Special Guest Tony Van Eerd! (Part 2)
1910
In this episode, Bryce and Conor continue their interview with special guest Tony Van Eerd! About the Guest: Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables painting with light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi. Show Notes Date Recorded: 2022-06-24
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 08, 2022 |
Episode 84: Special Guest Tony Van Eerd!
1956
In this episode, Bryce and Conor interview special guest Tony Van Eerd! About the Guest: Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables painting with light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi. Show Notes Date Recorded: 2022-06-24
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 01, 2022 |
Episode 83: ARRAY 2022, mdspaces, & More!
1925
In this episode, Bryce and Conor talk about Bryce’s ARRAY 2022 Keynote talk, mdspaces and more! Show Notes Date Recorded: 2022-06-13
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 24, 2022 |
Episode 82: GPUs - Responding To Reddit Comments
2123
In this episode, Bryce and Conor respond to some reddit comments on Episode 80. Show Notes Date Recorded: 2022-06-04
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 17, 2022 |
Episode 81: C++ Should Leave ISO
2052
In this episode, Bryce and Conor talk about representation in C++ and whether C++ should be an ISO language. Show Notes Date Recorded: 2022-06-04
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 10, 2022 |
Episode 80: C++ Multidimensional Arrays and GPUs
2381
In this episode, Bryce and Conor talk about C++ multidimensional iterators, mdspan, GPUs and more! Show Notes Date Recorded: 2022-05-26
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 03, 2022 |
Episode 79: C++Now 2022, Circle and Clang
1996
In this episode, Bryce and Conor talk about C++Now 2022, Circle, Clang, CppCast and much more! Show Notes Date Recorded: 2022-05-26
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 27, 2022 |
Episode 78: C++ Algorithms & Profiling with Ben Deane (Part 4)
1955
In this episode, Bryce and Conor finish their conversation with Ben Deane about C++ Algorithms! About the Guest: For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support. In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms. Show Notes Date Recorded: 2022-04-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 20, 2022 |
Episode 77: C++ Algorithms & Profiling with Ben Deane (Part 3)
2049
In this episode, Bryce and Conor continue their conversation with Ben Deane about C++ Algorithms! About the Guest: For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support. In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms. Show Notes Date Recorded: 2022-04-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 13, 2022 |
Episode 76: C++ Algorithms & Point Free Programming with Ben Deane (Part 2)
1597
In this episode, Bryce and Conor continue their conversation with Ben Deane about C++ Algorithms! About the Guest: For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support. In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms. Date Recorded: 2022-04-19
|
May 06, 2022 |
Episode 75: C++ Algorithms with Ben Deane (Part 1)
1638
In this episode, Bryce and Conor talk to Ben Deane about C++ Algorithms! About the Guest: For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support. In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms. Show Notes Date Recorded: 2022-04-14
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 29, 2022 |
Episode 74: C++ Education, Cats and More! 🐈⬛
2204
In this episode, Bryce and Conor interview Patrice Roy about C++ education, cats and more! About the Guest: Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 30 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable. He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals. Show Notes Date Recorded: 2022-04-14
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 22, 2022 |
Episode 73: CppNorth, Bagels & More!
2257
In this episode, Bryce and Conor interview Jason Walter and Patrice Roy about the upcoming CppNorth conference and more! About the Guests: Jason Walter is a lead tool programmer at Epic Games Canada working on the Virtual Production Tools teams. He is on the board of directors of CppToronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development and currently an organizing member of the CppNorth conference. In his free time, he enjoys spending time with his family, photography, and riding his road and gravel bike. Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 30 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable. He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals. Show Notes Date Recorded: 2022-04-14
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 15, 2022 |
Episode 72: C++ Algorithm Family Feud!
2418
In this episode, Bryce and Conor play C++ Algorithm Family Feud! Show Notes Date Recorded: 2022-03-27
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 08, 2022 |
Episode 71: APL, COBOL, BASIC & More
1765
In this episode, Bryce and Conor talk about APL, COBOL, BASIC and cover the highlights of GTC and FunctionalConf 2022! Show Notes Date Recorded: 2022-03-27
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 01, 2022 |
Episode 70: The Programming Language Quiz
1877
In this episode, Bryce takes the programming language quiz! Show Notes Date Recorded: 2022-03-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 25, 2022 |
Episode 69: Special Guest Andrei Alexandrescu (Part 2)
1829
In this episode, Bryce and Conor finish their interview with Andrei Alexandrescu. Website About the Guest: Andrei Alexandrescu specializes in all aspects of designing and implementing software systems, as well as Machine Learning applied to Natural Language Processing and Speech Recognition. He has authored three best-selling books (The D Programming Language, 2010; C++ Coding Standards, 2004; Modern C++ Design, 2001), and dozens of papers and articles in conference proceedings and trade magazines. Show Notes Date Recorded: 2022-02-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 18, 2022 |
Episode 68: Special Guest Andrei Alexandrescu
2271
In this episode, Bryce and Conor interview Andrei Alexandrescu. Website About the Guest: Andrei Alexandrescu specializes in all aspects of designing and implementing software systems, as well as Machine Learning applied to Natural Language Processing and Speech Recognition. He has authored three best-selling books (The D Programming Language, 2010; C++ Coding Standards, 2004; Modern C++ Design, 2001), six peer-reviewed papers, and dozens of articles in trade magazines. Show Notes Date Recorded: 2022-02-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 11, 2022 |
Episode 67: How to Get Started with C++
1954
In this episode, Bryce and Conor talk about how to get started in C++. Show Notes Date Recorded: 2022-02-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 04, 2022 |
Episode 66: Exciting C++ News (and Wordle #3)
1694
In this episode, Bryce and Conor solve a Wordle and talk about exciting C++ news. Website Show Notes Date Recorded: 2022-02-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 25, 2022 |
Episode 65: NVIDIA is Hiring! (and Wordle #2)
1724
In this episode, Bryce and Conor talk about CppNorth’s CFP, NVIDIA’s open positions and then Conor solves a custom wordle from Bryce. Website Show Notes Date Recorded: 2022-02-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 18, 2022 |
Episode 64: 2022 Preview, Birds & Sponsors!
2256
In this episode, Bryce and Conor preview the upcoming 2022 year and so much more! Date Recorded: 2022-01-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 11, 2022 |
Episode 63: Wordle!
1497
In this episode, Bryce and Conor solve a Wordle live! Date Recorded: 2022-01-15
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 04, 2022 |
Episode 62: 2021 Retro (Part 2)
2588
In this episode, Bryce and Conor talk about the highlights of 2021 (part 2). Date Recorded: 2022-01-08
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 28, 2022 |
Episode 61: 2021 Retro (Part 1)
1628
In this episode, Bryce and Conor talk about the highlights of 2021. Date Recorded: 2022-01-08
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 21, 2022 |
Episode 60: BQN's After (⟜) and the Parentheses Poll
1600
In this episode, Bryce and Conor talk about BQN’s after (⟜) and construct a twitter poll about parentheses. Date Recorded: 2022-01-08
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 14, 2022 |
Episode 59: Otto & Eric Niebler! (Part 2)
2072
In this episode, Bryce and Conor continue with part two of their interview with father and son Otto and Eric Niebler! Date Recorded: 2021-12-02
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 07, 2022 |
Episode 58: Otto & Eric Niebler! (Part 1)
2224
In this episode, Bryce and Conor interview father and son Otto and Eric Niebler! Date Recorded: 2021-12-02
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 31, 2021 |
Episode 57: Holiday Special #2 - Ljubljana, Here We Come!
2893
In this episode, Bryce and Conor have their second annual “casual Christmas chat”! Date Recorded: 2021-12-20
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 24, 2021 |
Episode 56: LeetCode in BQN (Part 2)
1704
In this episode, Bryce and Conor live code a BQN solution to a LeetCode problem! Date Recorded: 2021-12-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 17, 2021 |
Episode 55: LeetCode in C++ (Part 1)
1722
In this episode, Bryce and Conor live code a C++ solution to a LeetCode problem! Date Recorded: 2021-12-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 10, 2021 |
Episode 54: std::partition in BQN
2140
In this episode, Bryce and Conor live code a BQN solution to the partition algorithm! Date Recorded: 2021-11-23
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Dec 03, 2021 |
Episode 53: Florida & LeetCode
1368
In this episode, Bryce and Conor catch up about Florida before solving an algorithm LeetCode problem. Date Recorded: 2021-11-13 and 2021-11-23
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 26, 2021 |
Episode 52: One Year Anniversary!
2180
In this episode, Bryce and Conor celebrate their one year anniversary by talking about 0 vs 1 indexing and their favorite episodes so far. Date Recorded: 2021-11-13 Conor & Bryce’s Favorite Episodes
Bryce’s Favorite Episodes
Conor’s Favorite Episodes Other Links Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 19, 2021 |
Episode 51: Efficiency vs Speed
1813
In this episode, Bryce and Conor talk about the difference between efficiency and speed. Date Recorded: 2021-11-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 12, 2021 |
Episode 50: The Great Twitter War: Bryce vs JF
1043
In this episode, Bryce and Conor have a fun chat about Bryce’s recent triumphant victory over JF Bastien on Twitter. Date Recorded: 2021-11-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 05, 2021 |
Episode 49: Special Guest Dave Abrahams! (Part 2)
2483
In this episode, Bryce and Conor interview Dave Abrahams about how he went from programming BASIC to APL to C++! About the Guest: Dave Abrahams is a contributor to the C++ standard, a founding contributor of the Boost C++ Libraries project and of the BoostCon/C++Now conference, and was a principal designer of the Swift programming language. He recently spent seven years at Apple, culminating in the creation of the declarative SwiftUI framework, worked at Google on Swift for TensorFlow, and is now a principal scientist at Adobe, where he and Sean Parent are rebooting the Software Technology Lab. Date Recorded: 2021-10-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 29, 2021 |
Episode 48: Special Guest Dave Abrahams!
1939
In this episode, Bryce and Conor interview Dave Abrahams and talk about C++Now (aka BoostCon), C++ and Swift! About the Guest: Dave Abrahams is a contributor to the C++ standard, a founding contributor of the Boost C++ Libraries project and of the BoostCon/C++Now conference, and was a principal designer of the Swift programming language. He recently spent seven years at Apple, culminating in the creation of the declarative SwiftUI framework, worked at Google on Swift for TensorFlow, and is now a principal scientist at Adobe, where he and Sean Parent are rebooting the Software Technology Lab. Date Recorded: 2021-10-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 22, 2021 |
Episode 47: Combinatory Logic!
2076
In this episode, Conor waxes rhapsodic about how beautiful combinatory logic is! Date Recorded: 2021-10-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 15, 2021 |
Episode 46: Programming Language Awards ~ Coming Soon!
1123
In this episode, Bryce and Conor talk about math, what the Nobel Prize of C++ would be called and the future programming language awards! Date Recorded: 2021-10-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 08, 2021 |
Episode 45: Algebraic Groups and Birds!
1139
In this episode, Bryce and Conor talk about inverse scans, groups and combinator birds! Date Recorded: 2021-09-11
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Oct 01, 2021 |
Episode 44: Should You Drop Out of School?
2772
In this episode, Bryce and Conor talk about whether you should drop out of school and learning vs getting good grades. Date Recorded: 2021-09-11
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 24, 2021 |
Episode 43: Parallel Scans and Associativity
2121
In this episode, Bryce and Conor talk about parallel scans and what the associativity requirement on the binary operation actual entails. Date Recorded: 2021-09-11
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 17, 2021 |
Episode 42: Inverse Algorithms and More!
2810
In this episode, Bryce and Conor talk about inverse scan and inverse iota, working remotely, respond to some tweets and more! Date Recorded: 2021-09-01
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 10, 2021 |
Episode 41: I Apologize To Listeners
1307
In this episode, Bryce and Conor have a casual catch up and talk about totally random non-technical things. Date Recorded: 2021-09-01 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Sep 03, 2021 |
Episode 40: Star Trek vs PowerPC (with Sean Parent)
2401
In this episode, Sean Parent tells the story of the battle between Project Star Trek and PowerPC. About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2021-07-28
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 27, 2021 |
Episode 39: How Steve Jobs Saved Sean Parent
1482
In this episode, Sean Parent tells the story how Apple sued him and Steve Jobs stepped in to save the day. About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-07-28 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 20, 2021 |
Episode 38: Adobe STLab is Back! (with Sean Parent)
2227
In this episode, Bryce and Conor interview Sean Parent about restarting the Adobe Software Technology Lab. About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-07-28
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 13, 2021 |
Episode 37: std::inclusive_scan
1966
In this episode, Bryce explains how std::inclusive_scan can be parallelized. Date Recorded: 2021-06-30
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Aug 06, 2021 |
Episode 36: std::transform vs std::for_each
2182
In this episode, Conor and Bryce talk about std::for_each vs std::transform, a ton of algorithms and a little bit of APL. Date Recorded: 2021-06-30
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 30, 2021 |
Episode 35: SkyNet is Here!
1537
In this episode, Conor and Bryce talk about GitHub Copilot and more. Date Recorded: 2021-06-30 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 23, 2021 |
Episode 34: Tuples, Arrays, APL & More
2593
In this episode, Conor and Bryce talk about arrays, tuples, APL, C++ concepts/CTAD/structured bindings and so much more. Show Notes Date Recorded: 2021-06-26
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 16, 2021 |
Episode 33: New York, New York!
1682
In this episode, Conor and Bryce talk about Bryce’s upcoming move to New York and the 2022 ISO C++ meetings. Date Recorded: 2021-06-26 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 09, 2021 |
Episode 32: Hiring Inclusively & Company Culture (Part 4)
1884
In this episode, Conor and Bryce finish their conversation with Chandler and Patricia. About the Guests: Chandler Carruth leads the C++, Clang, and LLVM teams at Google, building a better language with better diagnostics, tools, compilers, optimizers, etc. Previously, he worked on several pieces of Google’s distributed build system. He makes guest appearances helping to maintain a few core C++ libraries across Google’s codebase, and is active in the LLVM and Clang open source communities. He received his M.S. and B.S. in Computer Science from Wake Forest University, but disavows all knowledge of the contents of his Master’s thesis. He is regularly found drinking Cherry Coke Zero in the daytime and pontificating over a single malt scotch in the evening. Patricia Aas is a C++ programmer with a “thing for building browsers”. She works for a company she co-founded called TurtleSec where she teaches courses in Secure Coding in C++ and does consulting and contracting. She has been a professional programmer for 16 years, and started off her career working on the original Opera browser. Since then she has made embedded products at Cisco and another browser at Vivaldi. When she has time she works on her own open source (pre-alpha) Chromium/Blink+Qt based browser called TurtleBrowser. Date Recorded: 2021-06-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jul 02, 2021 |
Episode 31: Strategic Decision Making & More (Part 3)
1669
In this episode, Conor and Bryce talk to Chandler and Patricia. We talk about strategic decision making, how to disagree, one-way vs two-way doors and so much more. About the Guests: Chandler Carruth leads the C++, Clang, and LLVM teams at Google, building a better language with better diagnostics, tools, compilers, optimizers, etc. Previously, he worked on several pieces of Google’s distributed build system. He makes guest appearances helping to maintain a few core C++ libraries across Google’s codebase, and is active in the LLVM and Clang open source communities. He received his M.S. and B.S. in Computer Science from Wake Forest University, but disavows all knowledge of the contents of his Master’s thesis. He is regularly found drinking Cherry Coke Zero in the daytime and pontificating over a single malt scotch in the evening. Patricia Aas is a C++ programmer with a “thing for building browsers”. She works for a company she co-founded called TurtleSec where she teaches courses in Secure Coding in C++ and does consulting and contracting. She has been a professional programmer for 16 years, and started off her career working on the original Opera browser. Since then she has made embedded products at Cisco and another browser at Vivaldi. When she has time she works on her own open source (pre-alpha) Chromium/Blink+Qt based browser called TurtleBrowser. Show Notes Date Recorded: 2021-06-05
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 25, 2021 |
Episode 30: Google, Interviews, Leadership & More (Part 2)
2476
In this episode, Conor and Bryce talk to Chandler and Patricia. Chandler finishes telling us about his career path leading up to Google and then we talk about interviewing, leadership and much more. About the Guests: Chandler Carruth leads the C++, Clang, and LLVM teams at Google, building a better language with better diagnostics, tools, compilers, optimizers, etc. Previously, he worked on several pieces of Google’s distributed build system. He makes guest appearances helping to maintain a few core C++ libraries across Google’s codebase, and is active in the LLVM and Clang open source communities. He received his M.S. and B.S. in Computer Science from Wake Forest University, but disavows all knowledge of the contents of his Master’s thesis. He is regularly found drinking Cherry Coke Zero in the daytime and pontificating over a single malt scotch in the evening. Patricia Aas is a C++ programmer with a “thing for building browsers”. She works for a company she co-founded called TurtleSec where she teaches courses in Secure Coding in C++ and does consulting and contracting. She has been a professional programmer for 16 years, and started off her career working on the original Opera browser. Since then she has made embedded products at Cisco and another browser at Vivaldi. When she has time she works on her own open source (pre-alpha) Chromium/Blink+Qt based browser called TurtleBrowser. Date Recorded: 2021-06-05
Intro Song Info |
Jun 18, 2021 |
Episode 29: From Papa John's to Google (Part 1)
2440
In this episode, Conor and Bryce talk to Chandler and Patricia and Chandler tells us about his career path leading up to Google. About the Guests: Chandler Carruth leads the C++, Clang, and LLVM teams at Google, building a better language with better diagnostics, tools, compilers, optimizers, etc. Previously, he worked on several pieces of Google’s distributed build system. He makes guest appearances helping to maintain a few core C++ libraries across Google’s codebase, and is active in the LLVM and Clang open source communities. He received his M.S. and B.S. in Computer Science from Wake Forest University, but disavows all knowledge of the contents of his Master’s thesis. He is regularly found drinking Cherry Coke Zero in the daytime and pontificating over a single malt scotch in the evening. Patricia Aas is a C++ programmer with a “thing for building browsers”. She works for a company she co-founded called TurtleSec where she teaches courses in Secure Coding in C++ and does consulting and contracting. She has been a professional programmer for 16 years, and started off her career working on the original Opera browser. Since then she has made embedded products at Cisco and another browser at Vivaldi. When she has time she works on her own open source (pre-alpha) Chromium/Blink+Qt based browser called TurtleBrowser. Date Recorded: 2021-06-05 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 11, 2021 |
Episode 28: Steve Jobs & Sean Parent
2058
In this episode, Conor and Bryce talk to Sean Parent about some of his Steve Jobs stories. About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-05-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jun 04, 2021 |
Episode 27: MacHack & Apple with Sean Parent
1290
In this episode, Conor and Bryce talk to Sean Parent about MacHack and how he got hired at Apple. About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-05-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 28, 2021 |
Episode 26: Sean Parent on Slides Decks, UI & More
1718
In this episode, Conor and Bryce talk to Sean Parent about a plethora of topics including slides, UI and more. About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-05-19
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 21, 2021 |
Episode 25: The Lost Reduction
3830
In this episode, Conor and Bryce talk about maximum consecutive ones and a missing reduction algorithm. Date Recorded: 2021-05-12
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 14, 2021 |
Episode 24: C++Now 2021 with Ben Deane & Tony Van Eerd
3811
In this episode, Conor has a conversation with Ben Deane and Tony Van Eerd while at C++Now 2021. About the Guests: For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support. In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms. Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables Painting with Light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi. Show Notes
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
May 07, 2021 |
Episode 23: Algorithms: Anamorphisms!
2519
In this episode, Bryce and Conor talk about a class of algorithms called anamorphisms (and much more). Date Recorded: 2021-04-17
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 30, 2021 |
Episode 22: Our Favorite Tech TV Shows
2624
In this episode, Bryce and Conor talk about their favorite tech TV shows and more. Date Recorded: 2021-04-17
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 23, 2021 |
Episode 21: Galaxy Brain Programming Languages
2540
In this episode, Bryce and Conor talk about galaxy brain programming languages and programming paradigms. Date Recorded: 2021-04-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 16, 2021 |
Episode 20: GTC 2021 Preview & Thrust Algorithms
2182
In this episode, Bryce and Conor give a preview of their GTC 2021 talks and talk about some Thrust algorithms. Date Recorded: 2021-04-03
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 09, 2021 |
Episode 19: Finding Your Way in Tech
2843
In this episode, Bryce and Conor talk about getting started in tech. Date Recorded: 2021-02-06
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Apr 02, 2021 |
Episode 18: Special Guest Sean Parent! (Part 2)
2195
In this episode, we finish part two of our interview with Sean Parent! About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-03-18
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 26, 2021 |
Episode 17: Special Guest Sean Parent!
2380
In this episode, we have our first guest - Sean Parent! About the Guest: Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Date Recorded: 2021-03-18
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 19, 2021 |
Episode 16: Macros Almighty! (Part 2)
1760
In this episode, we wrap up part two of our two part macro episode. Date Recorded: 2021-02-20 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 12, 2021 |
Episode 15: Macros Almighty!
1714
In this episode, Bryce gushes about his love for macros and tries to convince Conor why they are amazing. Date Recorded: 2021-02-20
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Mar 05, 2021 |
Episode 14: Inclusive Terminology
1366
In this episode, Bryce and Conor talk about inclusive terminology. Date Recorded: 2021-02-13
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 26, 2021 |
Episode 13: I'm an Excel Wizard!
2758
In this episode, Bryce and Conor talk about how awesome Microsoft Excel is! Date Recorded: 2021-02-13
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 19, 2021 |
Episode 12: Formatting && (Parentheses)
1599
In this episode, Bryce and Conor talk about parentheses, formatting, ClangFormat and more. Date Recorded: 2021-01-27
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 12, 2021 |
Episode 11: What belongs in the standard library?
2176
In this episode, Bryce and Conor talk about standard libaries, open source libraries and more. Date Recorded: 2021-01-24
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Feb 05, 2021 |
Episode 10: snake_case vs camelCase (Naming - Part 3)
1902
In this episode, Bryce and Conor complete the naming trilogy and talk about some of the most important questions in tech - indicated by the title. Date Recorded: 2021-01-27
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 29, 2021 |
Episode 9: C++ vs Clojure partition (Naming - Part 2)
1524
In this episode, Bryce and Conor wrap up the std::move_only_function saga and continue their discussion on naming. Date Recorded: 2021-01-09
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 22, 2021 |
Episode 8: What's the title? (Naming - Part 1)
2575
In this episode, Bryce and Conor talk about naming and the std::move_only_function saga. Date Recorded: 2021-01-09
Intro Song Info |
Jan 15, 2021 |
Episode 7: 2020 Retro (Part 2)
1898
In this episode, Bryce and Conor talk about the highlights of 2020. Date Recorded: 2020-12-26
Intro Song Info |
Jan 08, 2021 |
Episode 6: 2020 Retro (Part 1) and Fortran
2232
In this episode, Bryce and Conor talk about the goals of the podcasts, highlights of 2020 and what's new with Fortran. Date Recorded: 2020-12-26
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Jan 01, 2021 |
Episode 5: Holiday Special - From China to APL
3342
In this episode, Bryce and Conor have a "casual Christmas chat". Date Recorded: 2020-12-20
Intro Song Info |
Dec 25, 2020 |
Episode 4: How Many Programming Languages?
2370
In this episode, Bryce and Conor talk about how many programming languages you should learn, why Haskell and APL are worth learning, and how to get your "scan eyes". Date Recorded: 2020-12-13
Intro Song Info |
Dec 18, 2020 |
Episode 3: Our Favorite Data Structures - Part II
1843
In this episode, Bryce and Conor talk about Scrabble, DAWGs and TSTs. Date Recorded: 2020-12-06
Intro Song Info |
Dec 11, 2020 |
Episode 2: Our Favorite Data Structures
2271
In this episode, Bryce and Conor talk about each of their favorite data structures. Date Recorded: 2020-11-28 C++ | Containers
Intro Song Info |
Dec 04, 2020 |
Episode 1: Our Favorite Algorithms - Part II
2040
In this episode, Bryce and Conor revisit std::transform_reduce and other unfinished topics from Episode 0. Date Recorded: 2020-11-22
Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic |
Nov 27, 2020 |
Episode 0: Our Favorite Algorithms
2352
In this episode, Bryce and Conor talk about each of their respective favorite algorithms.
|
Nov 20, 2020 |