hackertube.io

Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017

GitHub · talk · Watch on YouTube

What it is

Max Brunsfeld of GitHub presents Tree-sitter, a parsing system for programming tools that supports incremental, error-tolerant parsing. He demos its integration into GitHub.com and Atom for syntax highlighting and code navigation.

Why Hacker News recommends it

Recommended as the canonical introduction to tree-sitter and why fast incremental parsing enables live editor support.

  • 2 people recommended it
  • 2 different months
  • 0 strong recommendations
  • first 2018, last 2022

What HN commenters said

  1. “fast enough to run on every keystroke”

    Tree-sitter creator shows fast incremental parsing for syntax highlighting.

    lewisl9029, 2018-03 · Recommendation · in “Atom 1.25”

  2. “There is a long (42 minutes) but worth to watch talk about tree-sitter”

    Long talk on tree-sitter and error-tolerant parsing.

    ris58h, 2022-04 · Recommendation · in “Zas Editor”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: tree-sitter, parsing, syntax highlighting, atom, developer tools

Also recommended by the same people