Re:Show HN: PlanckForth – Bootstrapping an interpreter from ...
by vanderZwan on Monday December 06, 2021 @06:48AM
(#29458581)
I love that the first thing added is support for comments, followed by a comment explaining that we just added comments and how it did so.
"Before I can explain anything, I have to implement the ability to explain things and then explain that I just added the ability to explain things."
Re:Show HN: PlanckForth – Bootstrapping an interpreter from ...
by qgc on Friday December 10, 2021 @07:40AM
(#29509166)
It is most certainly inspired, in style, by JonesForth [1] which is a classic moment in the "Programming Pedagogy Hall of Fame."
[1] https://github.com/nornagon/jonesforth/blob/master/jonesfort...
[2] https://github.com/nornagon/jonesforth/blob/master/jonesfort...
https://github.com/nineties/planckforth/blob/main/bootstrap....
It starts off looking like line noise (the very simple interpreter defined in hex) and gradually turns into the forth we know and love.
Fantastic!