Programming By Stealth

PBS Tidbit 8 – Interview with jq Maintainer Mattias Wadman


Listen Later

In this Tidbit version of Programming By Stealth, Bart Busschots interviews Mattias Wadman, one of the maintainers of the jq project. This was great fun as we just finished learning jq in Programming By Stealth.

Read an unedited, auto-generated transcript with chapter marks: PBS_2024_08_06

You can find out more about Mattias & the various projects he is working on at the links below:

  • Follow Mattias on Mastodon: @[email protected]

  • Mattias’ GitHub Profile which hosts some notable jq-related projects:

    • fq for querying binary files with the jq language: github.com/wader/fq

      • A list of presentations about fq — github.com/…
      • The fork of the Go version of jq that powers fq — github.com/…
      • The language definition file for adding jq support to IDEs like VS Code: github.com/wader/jq-lsp

      • jq implemented in jq: github.com/wader/jqjq

      • Some notable jq commits & files mentioned during the interview:

        • The very first commit in Haskel
        • The switch to C
        • jq’s main function which is written in jq — https://github.com/…
        • A version of jq implemented in Go: github.com/itchyny/gojq

        • A version of jq implemented in Rust by Michael Färber: github.com/01mf02/jaq

          • Michael’s formal specification of the jq language — github.com/…
          • The “Denotational Semantics and a Fast Interpreter for jq” academic paper by Michael
          • ...more
            View all episodesView all episodes
            Download on the App Store

            Programming By StealthBy Bart Busschots & Allison Sheridan

            • 5
            • 5
            • 5
            • 5
            • 5

            5

            14 ratings


            More shows like Programming By Stealth

            View all
            Mac Geek Gab — Apple Tips, Tricks, and Troubleshooting by Dave Hamilton, Pilot Pete & Adam Christianson

            Mac Geek Gab — Apple Tips, Tricks, and Troubleshooting

            829 Listeners

            NosillaCast Apple Podcast by Technology with an EVER so slight Apple bias

            NosillaCast Apple Podcast

            158 Listeners

            Wait Wait... Don't Tell Me! by NPR

            Wait Wait... Don't Tell Me!

            38,649 Listeners

            SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast) by Johannes B. Ullrich

            SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

            626 Listeners

            The Joe Rogan Experience by Joe Rogan

            The Joe Rogan Experience

            226,088 Listeners

            iOS Today (Audio) by TWiT

            iOS Today (Audio)

            543 Listeners

            The Vergecast by The Verge

            The Vergecast

            3,667 Listeners

            Mac Power Users by Relay

            Mac Power Users

            1,287 Listeners

            Macworld Podcast by Foundry

            Macworld Podcast

            305 Listeners

            AppleInsider Podcast by AppleInsider

            AppleInsider Podcast

            964 Listeners

            Taming the Terminal by Bart Busschots & Allison Sheridan

            Taming the Terminal

            20 Listeners

            Chit Chat Across the Pond by Allison Sheridan

            Chit Chat Across the Pond

            9 Listeners

            The Daily by The New York Times

            The Daily

            111,785 Listeners

            AppStories by Federico Viticci, John Voorhees

            AppStories

            508 Listeners

            The Indicator from Planet Money by NPR

            The Indicator from Planet Money

            9,555 Listeners