filmov
tv
clojureD 2020: 'Self-hosted ClojureScript: How to bootstrap a compiler?' by Maria Geller

Показать описание
In 2015, the ClojureScript compiler underwent a big change with the outcome of being able to compile itself. But how is it possible for a compiler to compile itself? How can a compiler be written in the same language that it compiles?
In this talk we will look into the concept of compiler bootstrapping, how it was done for the ClojureScript compiler and what we have to gain from a self-hosting compiler.
In this talk we will look into the concept of compiler bootstrapping, how it was done for the ClojureScript compiler and what we have to gain from a self-hosting compiler.