PBS Tidbit 8 of Y: Interview with jq Maintainer Mattias Wadman
06 Aug 2024
jq
interview
This tidbit is a little unusual — it’s an interview with one of the maintainers of the jq project, Mattias Wadman.
Matching Podcast Episode
You can also Download the MP3
Read an unedited, auto-generated transcript with chapter marks: PBS_2024_08_06
Links
You can find out more about Mattias & the various projects he is working on at the links below:
- Follow Mattias on Mastodon: @wader@fosstodon.org
- Mattias’ GitHub Profile which hosts some notable jq-related projects:
- fq for querying binary files with the jq language: github.com/wader/fq
- fq’s main function which is written in jq — https://github.com/…
- jq language server (LSP) for IDEs like VS Code, neovim, emacs etc: github.com/wader/jq-lsp
- jq implemented in jq: github.com/wader/jqjq
- Some notable jq commits & files mentioned during the interview:
- 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