THE VIDEO SHELF · structured editing
(ninth RacketCon): Andrew Blinn – Fructure: A Structured Editing Engine in Racket
A RacketCon talk presenting Fructure, a prototype extensible structured editing engine in Racket. Language providers define syntactic forms and refactorings as rewrite rules, and editing operates on program structure rather than on text.
Why HN readers recommended it
Cited as a leading example of structural editing whenever threads discuss alternatives to text-based code editors.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Racket
- Topic
- structured editing
- Format
- talk
- Level
- advanced
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 7
- Recommendation years in dataset
- 2019–2021
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.
I've seen a few attempts at "structure editors" which are keyboard driven but limit what you can type so it's always syntactically correct. Fructure is an example which looked promising! [VIDEO]
disposedtrolley on Hacker News · 2020-08
In MicroBlocks: Scratch and Smalltalk-inspired MCU VM for live embedded programmingFor folks interested in this sort of thing, Andrew Blinn gave a neat talk[1] pertaining to structured editing at Racketcon, which credits Cyrus’ work with Hazel. [1] [VIDEO]
loosetypes on Hacker News · 2020-08
In Hazel: A live functional programming environment featuring typed holes
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.