THE VIDEO SHELF · program synthesis
Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg Rosenblatt
A Clojure/conj 2016 talk demoing Barliman, a prototype smart editor that does program synthesis. Given a partial program and tests, it completes the program using a relational interpreter written in miniKanren.
Why HN readers recommended it
HN people point to it as an amazing demonstration of relational programming and program synthesis that still looks exciting after LLM code generation.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- ClojureTV
- Topic
- program synthesis
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 3
- HN mentions in dataset
- 4
- Recommendation years in dataset
- 2017–2024
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
You might enjoy this amazing talk. I've linked to a part when the next 20 seconds of explanation turns the amazing up to 11. [VIDEO]
kanzenryu2 on Hacker News · 2021-06
In William Byrd on logic and relational programming, miniKanren (2014)For anyone who finds this topic interesting, you might be interested in the following resources: [LINK] The second edition of `The Reasoned Schemer` (MIT Press, 2018): [LINK] The Clojure/conj 2016 talk Greg Rosenblatt and I gave on Barliman: [VIDEO] `A Unified Approach to Solving Seven …
will_byrd on Hacker News · 2021-06
In William Byrd on logic and relational programming, miniKanren (2014)Have you checked out any of the minikanren logic programming environments people have implemented in scheme? The Reasoned Schemer is an accessible introduction to that space if you’re not put off by the socratic-themed dialogue. & the Barliman demo is still pretty exciting even after …
thuuuomas on Hacker News · 2024-01
In A Tour of the Lisps
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.
