Tag: C

Episode 490: Tim McNamara on Rust 2021 Edition

Filed in Episodes by on December 15, 2021 0 Comments
Episode 490: Tim McNamara on Rust 2021 Edition

Tim McNamara, author of Rust in Action, an introduction Rust for programmers who have never used a systems programming language, discusses the top three benefits of Rust and why they make it a performant, reliable and productive programming language. Host Gavin Henry spoke with McNamara about its rich type system, ownership models, memory safety, thread […]

Continue Reading »

Episode 437: Tim Sneath on the Architecture of Flutter

Filed in Episodes by on December 8, 2020 0 Comments
Episode 437: Tim Sneath on the Architecture of Flutter

Tim Sneath, product manager for Flutter and Dart at Google, discusses what Flutter is, why it was created, and where Dart came from, as well as what the different layers of Flutter are and why it’s so popular. Host Gavin Henry spoke with Sneath about the “Architecture of Flutter,”  what cross-platform development is and platforms […]

Continue Reading »

Episode 414: Jens Gustedt on Modern C

Filed in Episodes by on June 23, 2020 1 Comment
Episode 414: Jens Gustedt on Modern C

Jens Gustedt, author of the Modern C book, former co-editor of the C standard document ISO/IEC 9899:2018 and a senior scientist at the French National Institute for Computer Science and Control (INRIA) discuss what is classed as Modern C, what is legacy C and what has changed in the past 50 years in the C […]

Continue Reading »

Episode 371: Howard Chu On the Lightning Memory-Mapped Database (LMDB)

Filed in Episodes by on June 26, 2019 0 Comments
Episode 371: Howard Chu On the Lightning Memory-Mapped Database (LMDB)

Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP project, discusses the key technical features of the Lightning Memory-mapped Database (LMDB) that make it one of the fastest, most efficient, and safest embedded data stores in the world. Host Gavin Henry spoke with Chu about B+tree data structures, multi-version concurrency control, memory-mapped […]

Continue Reading »

Episode 202: Andrew Gerrand on Go

Filed in Episodes by on March 14, 2014 1 Comment
Episode 202: Andrew Gerrand on Go

Andrew Gerrand works on the Go programming language at Google. His conversation with Jeff begins with a history of the language, including the details behind how Go was conceived and how the open source community contributes to it. Andrew explains how Go intends to simplify problems which have been motifs as Google has scaled. The […]

Continue Reading »