Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

SE Radio 570: Stanisław Barzowski on the jsonnet Language

SE Radio 570: Stanisław Barzowski on the jsonnet Language

FromSoftware Engineering Radio - the podcast for professional software developers


SE Radio 570: Stanisław Barzowski on the jsonnet Language

FromSoftware Engineering Radio - the podcast for professional software developers

ratings:
Length:
39 minutes
Released:
Jun 27, 2023
Format:
Podcast episode

Description

Stanisław Barzowski of XTX Markets and a committer on the jsonnet project joins SE Radio's Robert Blumen for a conversation about the jsonnet programming language. A superset of JSON, jsonnet adds programming language capabilities, particularly to address the need to handle large but mostly repetitive JSON configurations. They discuss the project’s history, use cases for Grafana and Kubernetes config, interoperability with YAML, and consider details including the command line, constrained capabilities of the language, and objects and inheritance. They examine the toolchain: compiler, formatter, and linter, as well as test frameworks and testing, package management, and the language’s performance. Barzowski describes four implementations -- go, C++, Rust, and Scala -- as well as popular libraries and the standard library.
Released:
Jun 27, 2023
Format:
Podcast episode

Titles in the series (100)

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. SE Radio covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively listening experience. SE Radio is brought to you by the IEEE Computer Society and IEEE Software magazine.