Video: Scala Days talk about Tree Sitter, and Scala 3 multiplatform

scala3scala.jsscala-nativetree-sittervideo

In August 2025 I gave a talk at Scala Days 2025 in Lausanne.

My talk gave a brief introduction to Tree Sitter in the context of syntax highlighting, and walked through a Scala 3 encoding of an abstract interface that allowed me to define a unified Tree Sitter interface on JS, Native, and JVM.