• @solrize
    link
    41 day ago

    You start with a working Forth and then bootstrap, sort of like writing a C compiler in C. There is an additional trick that Forth calls metacompilation (note, that term has a different meaning outside of the Forth world). See: https://www.bradrodriguez.com/papers/moving4.htm

    • bahmanmOP
      link
      fedilink
      217 hours ago

      That’s definitely an interesting idea. Thanks for sharing.

      Though it means that someone down the line must have written a bootstrap programme with C/Assembler to run the host forth.

      In case of jbForth, I decided to write the bootstrap too.