@alanz @jjg Never heard of it before now. Never knew there was a Forth home computer.

@alanz @clacke I'll probably go for something like this myself (I think I have one of these boards down in the lab...)

http://hackaday.com/2017/08/04/take-the-blue-pill-and-go-forth/

@jjg @alanz Did you happen to see the conversation on #stage0?

https://octodon.social/@craigmaloney/5279877

It uses a Forth for bootstrapping a LISP, which in turn will be able to to make progressively more generic things.

The #mes project has a mini-scheme that implements a C compiler that can soon compile #tcc well enough to compile #gcc. A future iteration of mes will be using stage0.

This is all useful for building a whole OS from mostly source and just a few hundred bytes of machine code.
@clacke I'm pretty certain that #tcc will need major work to pull that off. Especially since #gcc is now officially written in a dialect of C++.
@tekk Yeah, they're targeting the pre-C++ gcc. 4.7 or whatever it is.
@tekk

>> I tried using the latest http://repo.or.cz/tinycc.git to build gcc 4.7.0 (one of the latest C versions before it was rewritten in C++)

> Thank you so much for your help, I was able to build gcc using tcc now! Simply amazing!

https://lists.gnu.org/archive/html/tinycc-devel/2017-05/msg00103.html

/via https://lists.gnu.org/archive/html/guile-user/2017-07/msg00089.html

/via https://octodon.social/users/cwebber/updates/168900

#tinycc #tcc #mes #mescc