Writing a bootstrapping compiler and the progressive translation of Derw - July 2022
derw.substack.com
This post is a little later than usual, but there’s a good reason for it! I’e been diving in deep into translating Derw’s compiler, currently written in TypeScript, into Derw. At this point roughly 44% of Derw’s compiler is written in Derw. This is a big deviation from alternative web-focused ML languages like Elm and PureScript, which are written in Haskell, and Reason, which is written in OCaml. The process of rewriting is pretty rewarding, so I’ll share with you how exactly bootstrapping works.
Writing a bootstrapping compiler and the progressive translation of Derw - July 2022
Writing a bootstrapping compiler and the…
Writing a bootstrapping compiler and the progressive translation of Derw - July 2022
This post is a little later than usual, but there’s a good reason for it! I’e been diving in deep into translating Derw’s compiler, currently written in TypeScript, into Derw. At this point roughly 44% of Derw’s compiler is written in Derw. This is a big deviation from alternative web-focused ML languages like Elm and PureScript, which are written in Haskell, and Reason, which is written in OCaml. The process of rewriting is pretty rewarding, so I’ll share with you how exactly bootstrapping works.