Software Unscripted – Details, episodes & analysis

Podcast details

Technical and general information from the podcast's RSS feed.

Software Unscripted

Software Unscripted

Richard Feldman

Technology
Education
News

Frequency: 1 episode/12d. Total Eps: 109

Acast
Software Unscripted, A weekly podcast of casual conversations about code hosted by Richard Feldman.

Hosted on Acast. See acast.com/privacy for more information.

Site
RSS
Apple

Recent rankings

Latest chart positions across Apple Podcasts and Spotify rankings.

Apple Podcasts

  • 🇨🇦 Canada - technology

    01/08/2025
    #87
  • 🇨🇦 Canada - technology

    15/07/2025
    #78
  • 🇨🇦 Canada - technology

    07/06/2025
    #95
  • 🇫🇷 France - technology

    26/03/2025
    #78
  • 🇫🇷 France - technology

    23/03/2025
    #92
  • 🇫🇷 France - technology

    29/09/2024
    #69
  • 🇨🇦 Canada - technology

    10/09/2024
    #90
  • 🇫🇷 France - technology

    10/09/2024
    #68
  • 🇫🇷 France - technology

    09/09/2024
    #81
  • 🇨🇦 Canada - technology

    06/09/2024
    #79

Spotify

    No recent rankings available



RSS feed quality and score

Technical evaluation of the podcast's RSS feed quality and structure.

See all
RSS feed quality
To improve

Score global : 69%


Publication history

Monthly episode publishing history over the past years.

Episodes published by month in

Latest published episodes

Recent episodes with titles, durations, and descriptions.

See all

Mojo with Chris Lattner

Season 1 · Episode 100

vendredi 30 août 2024Duration 01:49:25

For the 100th episode of Software Unscripted, Richard talks with Chris Lattner, creator of Swift, the Clang C++ compiler, LLVM, and now the Mojo programming language, about Mojo, Roc, API design, compiler optimizations, and language design!



"Swift for C++ Practitioners" by Doug Gregor - https://www.douggregor.net/posts/swift-for-cxx-practitioners-value-types/

Mojo - https://www.modular.com/mojo

Modular Computing - https://www.modular.com

Roc - https://roc-lang.org

LLVM - https://llvm.org

Clang - https://clang.llvm.org

Swift - https://www.swift.org

CUDA - https://developer.nvidia.com/cuda-zone

SIMD - https://en.wikipedia.org/wiki/Single_instructionmultipledata

cmov instruction - https://github.com/marcin-osowski/cmov

Hosted on Acast. See acast.com/privacy for more information.

Tooling-Aware Language Design with Eli Dowling

Season 1 · Episode 99

mercredi 21 août 2024Duration 01:11:59

Richard talks with Eli Dowling about his contributions to the Roc programming language, as well as the intersection of language design and editor tooling, parsers that recover from errors, tree-sitter, going beyond the language server protocol, and the downsides of macros.


Perceus paper - https://www.microsoft.com/en-us/research/uploads/prod/2020/11/perceus-tr-v1.pdf

The Koka Programming Language - https://koka-lang.github.io

"The Quicksort Talk" (Outperforming Imperative with Pure Functional Languages) - https://youtu.be/vzfy4EKwG_Y

Tree-Sitter - https://tree-sitter.github.io

Neovim Editor - https://neovim.io

Helix Editor - https://helix-editor.com

Zed Editor - https://zed.dev

Language Server Protocol (LSP) - https://microsoft.github.io/language-server-protocol

Hygienic Macros - https://en.wikipedia.org/wiki/Hygienic_macro

Rust Macros - https://doc.rust-lang.org/book/ch19-06-macros.html

Hosted on Acast. See acast.com/privacy for more information.

Native UIs without Electron - with Nathan Sobo

Season 1 · Episode 90

samedi 4 mai 2024Duration 01:16:34

Richard talks with Nathan Sobo, founder of Zed Industries (which creates the high-performance Zed code editor) about his time as an early developer on the Atom code editor, including how that project led to Electron. They then discuss how the Zed team has created GPUI, which uses native operating system APIs for events and goes straight to the graphics card for rendering.

Hosted on Acast. See acast.com/privacy for more information.

Compiling Smart Contracts with Lucas Rosa

Season 1 · Episode 89

dimanche 21 avril 2024Duration 59:30

Richard talks with Lucas Rosa, a compiler engineer working on the Aiken programming language for smart contracts, about tradeoffs in language and compiler design, property-based testing, syntax and familiarity, and compile-time evaluation of constants.

Hosted on Acast. See acast.com/privacy for more information.

Gleam 1.0 with Louis Pilfold

Season 1 · Episode 88

mardi 2 avril 2024Duration 01:10:31

Richard talks with Louis Pilfold, creator of the Gleam programming language, about the language's 1.0 release, as well as other topics like backwards compatibility, hot-swapping code in production, and implementing a typed version of Erlang's famous OTP system, which had also been famously considered to be un-typeable.

Hosted on Acast. See acast.com/privacy for more information.

Compilers and Overly Complex Web Development with Thorsten Ball

Season 1 · Episode 87

dimanche 17 mars 2024Duration 01:13:30

Richard talks to Thorsten Ball, a programmer at Zed Industries and author of two books on compilers. They start out talking about the differences between compilers and interpreters, what the trickiest parts are of teaching compilers, and then end up talking about the unnecessary complexity that has taken over modern Web Development.

Hosted on Acast. See acast.com/privacy for more information.

Incremental Compilation with Alex Kladov

Season 1 · Episode 86

dimanche 3 mars 2024Duration 01:23:42

Richard talks with Rust Analyzer creator Alex Kladov (aka matklad) about compilers, including ways they can do incremental compilation, memory management strategies, modules and boundaries, and even monomorphization!

Hosted on Acast. See acast.com/privacy for more information.

Programming and Industrial Design with Greg Wilson

Season 1 · Episode 84

mercredi 14 février 2024Duration 57:52

Richard talks with programming teacher Greg Wilson about different types of beginner programmers and how they learn most effectively, what counterintuitive aspects of programming languages they tend to find more or less difficult to learn, and about the surprising relationship between software architecture and industrial design.

Hosted on Acast. See acast.com/privacy for more information.

Lambda Set Defunctionalization with Ayaz Hafiz

Season 1 · Episode 85

jeudi 25 janvier 2024Duration 45:09

Richard talks with Ayaz Hafiz, a contributor to the Roc programming language, about a very specific topic in the Roc compiler, namely lambda set defunctionalization (including explaining what that term actually means). They then zoom out to talk about why more languages don't try to implement techniques like this in general.

Hosted on Acast. See acast.com/privacy for more information.

Implementing Databases with Glauber Costa

Season 1 · Episode 82

mardi 23 janvier 2024Duration 48:22

Richard talks with Glauber Costa about how to implement databases that can do millions of reads per second, how hardware changes have affected the tradeoffs around relational and NoSQL databsaes, and what people mean by Big Data.

Hosted on Acast. See acast.com/privacy for more information.


Related Shows Based on Content Similarities

Discover shows related to Software Unscripted, based on actual content similarities. Explore podcasts with similar topics, themes, and formats, backed by real data.
Perpetual Chess Podcast
Lex Fridman Podcast
Secrets To Scaling Your Ecommerce Brand
Kubernetes Podcast from Google
BSD Now
Time Has Come
Accidental Tech Podcast
Oxide and Friends
Signals and Threads
Lenny's Podcast: Product | Career | Growth
© My Podcast Data