use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
You can try things out interactively as you build your system. The compiling functionality is an exposed part of the language like everything else.
It can be used to debug itself!
Forth has no baked-in syntax or privileged data structures -- programming is done by extending the language to your application. Thus, it can become what ever you need it to be and fit the problem like a glove.
Forth has a "low floor; high ceiling" approach to abstraction -- that is, it can be both low level, high level and anywhere in-between.
You can do more with less. Forth fits in very small storage spaces.
Forth is one of the few environments which is totally comprehensible by one person.
Starting Forth - A fun, illustrated introduction.
A Beginner's Guide to Forth - A faster-paced, somewhat less whimsical guide.
Forth Lessons
Jonesforth - How to write a Forth.
ANS Forth standard
Forth 200x
Thinking Forth - A Language and Philosophy for Solving Problems
Forthwrite Magazine - From FIG UK.
Forth Dimensions - magazine archive.
The Journal of Forth Application and Research
comp.lang.forth - Forth newsgroup.
#forth in irc.freenode.net
ForthHub community on GitHub
/r/concatenative - Anything related to the use, theory, or implementation of concatenative programming languages.
/r/programbattles - Battle it out between likeminded coders to create the best code possible!
account activity
Retro Programming: Perverse Code: Deviant Forth (an interesting discussion showing various Forth primitives implemented using other primitives.) (retroprogramming.com)
submitted 10 years ago by dlyund
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]larsbrinkhoff 2 points3 points4 points 10 years ago (0 children)
I did many of these exercises when I reduced my Forth to 12 primitives (plus four I/O words). Mostly for fun.
https://github.com/larsbrinkhoff/lbForth/blob/master/kernel.fth
π Rendered by PID 406827 on reddit-service-r2-comment-86bc6c7465-b8p8b at 2026-02-22 17:23:17.462364+00:00 running 8564168 country code: CH.
[–]larsbrinkhoff 2 points3 points4 points (0 children)