THE VIDEO SHELF · structural editing with paredit
Emacs Rocks! Episode 14: Paredit
A three-minute Emacs Rocks screencast by Magnar Sveen demonstrating paredit, which edits Lisp code structurally as a tree of s-expressions rather than characters.
Why HN readers recommended it
Repeatedly offered as the quickest, most convincing demo of structured editing and why Lisp programmers love paredit.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- emacsrocks
- Topic
- structural editing with paredit
- Format
- tutorial
- Level
- intro
- HN recommenders in dataset
- 8
- HN mentions in dataset
- 9
- Recommendation years in dataset
- 2013–2022
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.
For those not familiar with Emacs, IntelliJ IDEA with La Clojure is also an okay choice. I use IDEA for Python, Java and Scala; and still switch to Emacs when I code in Clojure. The reason is that Emacs has really strong toolset for LISP, …
Kaali on Hacker News · 2013-06
In Clojure Cookbook is now accepting contributionsI'll be honest with you: I'm maybe not the one to give proper advice on paredit. I'm using C# on my day job, and as such have no use for paredit (I do use ViEmu for VS though, which makes VS bearable) for most of …
wnesensohn on Hacker News · 2013-07
In A preview of LightTable 0.5There's a structured editing mode for Emacs called Paredit, to use for s-expression languages like Lisp, Racket, Clojure. Since the AST for such languages is s-expressions, and some people struggle with parens, this is an interesting "fun size" example of editing the AST. The thing …
6cxs2hd6 on Hacker News · 2013-12
In Lamdu - towards the next generation IDE
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.