Tag: compilers

Episode 494: Robert Seacord on Avoiding Defects in C Programming

Filed in Episodes by on January 12, 2022 1 Comment
Episode 494: Robert Seacord on Avoiding Defects in C Programming

Robert Seacord, author of Effective C, The CERT C Coding Standard, and Secure Coding in C and C++, discusses the top 5 security issues and the tools and techniques you can employ to write secure code in C. Host Gavin Henry spoke with Seacord about the C standards, strings, arrays of chars, null pointers, buffer […]

Continue Reading »

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 479: Luis Ceze on the Apache TVM Machine Learning Compiler

Filed in Episodes by on September 29, 2021 0 Comments
Episode 479: Luis Ceze on the Apache TVM Machine Learning Compiler

Luis Ceze, CEO and co-founder of OctoML discusses Apache TVM, an open source machine learning model compiler for a variety of target architectures. Luis talks about the complexity in writing assembly code on different hardware targets for machine learning which contains predominantly numerical operations that benefit from specialized vector/tensor instructions and special memory layouts. Host […]

Continue Reading »

Episode 421: Doug Fawley on gRPC

Filed in Episodes by on August 11, 2020 0 Comments
Episode 421: Doug Fawley on gRPC

Doug Fawley, tech lead of the golang native implementation of gRPC at Google, discusses gRPC with host Robert Blumen. They examine remote procedure calls generally, as well as the evolution of RPC technologies at Google, the benefits of HTTP/2 as the foundation of an RPC stack, and what HTTP/2 contributes to gRPC (security, flow control, […]

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 »