2 ms·
Forth can be a little troublesome in that area. There is a standard language but it is primitive. Extensions for real world problems tend to diverge in syntax.
by lebuffon 7y ago
Forth can be a little troublesome in that area. There is a standard language but it is primitive. Extensions for real world problems tend to diverge in syntax. This has lead to a saying: "If you've seen one Forth, you've seen one Forth" :)
It's better than in the past with an ISO standard (IMHO) but know that if you change language providers there will be differences for things like external library linking (if available), GUI interaces etc.
There are demo versions of commericial systems at:
https://www.mpeforth.com/resource-links/downloads/ https://www.mpeforth.com/resource-links/downloads/
https://www.forth.com/download/ https://www.forth.com/download/
And of course a major pass-time in the Forth community is writing your own Forth. There is even a few Forths written in Python. (for instructional purposes only I assume)
http://openbookproject.net/py4fun/forth/forth.html http://openbookproject.net/py4fun/forth/forth.html