STT E45: Compilers, why learn them?
Listen now
Description
Hey folks, Apologies for 2 weeks of missing podcasts.  The episode 2 weeks ago was all coding and didn't make much sense to just do the audio for.  And last week I was busy redoing my recording studio cabling and equipment. In this episode I talk about compilers:  a bit about how they work, and a lot about how useful they have been at various points in my career. They are a fun subject and it was an easy episode to record! I mentioned a book, The Essentials of Programming Languages. It's the one by Friedman, Wand et al.  I reaaally enjoyed working through this book, although I did study Scheme in other books first. I also mentioned the bare-bones user manual for my Wyvern game's autobag minilanguage:  It's at https://ghosttrack.com/autobag if you want to have a look. I hope this episode was interesting. It's a challenging topic to talk about at a high level without getting bogged down in the details.  I did a lot of editing in this episode, but it may have needed more. Let me know!
More Episodes
Hi folks, In this episode I say a tearful adieu.  I have taken a very exciting new role at Sourcegraph, and I only want to talk about that from now on, so I'm semi-retiring this podcast. I will release a few episodes a year on this channel, and I will likely put more work than usual into them,...
Published 09/26/22
Published 09/26/22
Featuring special guest Alex Eagle, Founder and CEO of Aspect.dev, which specializes in Enterprise Bazel support.  I worked with Alex for years back at Google and we both have a ton of respect for the Bazel build system, which is the open-source version of Blaze (Google's internal build...
Published 07/05/22