-
Notifications
You must be signed in to change notification settings - Fork 20
ForthSystems
Bushmills edited this page Aug 7, 2015
·
2 revisions
There are numerous implementations of Forth. This page is intended to provide an overview of all known implementations. Many Forth systems have been ported to different operating systems and !CPUs. Some run only on specific platforms.
- StandAloneForth stand-alone Forth, Forth-OS, embedded.
- MultiPlatformForth Forths for different Operating Systems
- Forths for one specific Operational System:
- UnixLinuxForth Unix/Linux
- Atari8BitForth Atari (8Bit, Atari 400/800/XL/XE)
- Apple2Forth Apple II
- Apple68kForth Apple Mac/68k
- PowerPCForth PowerPC
- WindowsForth Windows
- PalmOSForth - Forth for PalmOS
- DOSForth MS-DOS
- OtherForth other platforms/OS
- CrossForth Cross compiling and/or "Umbilical" Forths
- Other Forths, not fitting the above categories
- Forthmacs predecessor of OpenBoot, running on Sparc, !RiscOS, Sun, !MacIntosh, Atari...
- not (yet) categorized Forths, or missing links
- Object Oriented Forth or Extensions
- Overview of Forth OO Systems
- colorForth is a family of Forths that uses colour to replace punctuation. Mostly meant and implemented as StandAloneForth, some colorForths, mostly for training- and evaluation purposes, are running under a host operating system.
There's also a graphical Forth Family Tree which (while not covering every Forth system) is quite nice for showing how the various Forths interrelate.
==== Metalinks ====
- Forth archive at Taygeta
- [Forth compilers at Forth.org](http://www.forth.org/compilers.html list of)
- free Forth compilers