Philip Zembrod: cc64 - a Small C compiler written in Forth
Channel: 4ther
Date: 29/12/2020

I have recently joined Carsten Strotmann in the effort to renovate the VolksForth code base; my focus so far is the C64/C16 implementation. I had used VolksForth aka UltraForth ~25-30 years ago to implement a Small C compiler on the C64, targeting 6502 systems. Last year I have picked up that project again and open-sourced it (https://github.com/pzembrod/cc64) - this is what re-kindled my interest in Forth.

In this talk I want to show some aspects of cc64, reasons for and advantages of writing it in Forth, some design details, a few challenges I faced, and the benefits of migrating to emulators.

EuroForth 2020 - Online
https://euro.theforth.net/2020
http://www.euroforth.org/