Implementations: English: Computers: Programming: Languages: Forth: Implementations: The goal of this section is to be the most comprehensive list of Forth implementations and links on the Internet. Forth is a programming language with a lot of implementations; you might say it is implementation rich; it may have more implementations than any other language. This is a strength and a weakness; it has positive and negative aspects - depending on your application. Many other languages are standardized - or complex and large - and when users want a new feature or change - they write an extension. Forth is less standardized and very compact - and when users want a new feature or change - they write an implementation. Forth philosophy is: If you can't find what you want in an extant Forth - write your own. Flexibility is the key virtue and goal. Languages Forth Implementations:
English Computers Programming Languages: POP-11
English Computers Programming Languages: Postscript WinForth Computers: WinForth, Forth Implementations By COMSOL: Computer Solutions Ltd WinForth Allows control of full range of Windows operations, API fully accessible: creating windows, graphics, colors, fonts, text, buttons and user interfacing via dialogues, keyboard and mouse. Pocket Forth Computers: Pocket, Forth Implementations Free Forth small implementation for Macintosh, by Chris Heilman. With floating point math, apple events, and full toolbox availability, quick implementation of powerful yet small applications is easy and fast. JForth: SoftSynth.com - Implementations Computers: JForth, Forth Implementations By Delta Research SoftSynth.com Implementations subroutine threaded Forth for Amiga, originally a commercial product now released as freeware: register and download, technical support, applications, review by Jack Woehr, links. mxForth - Implementations Computers: mxForth, Forth Implementations Very efficient Forth compiler Implementations source code loosely based on Bill Muench's bForth. For Linux, Windows NT. Generated with the META program, a free metacompiler written in Forth. Free with iForth. Delta Forth .NET compiler Computers: Delta, Forth Implementations Forth compiler for the Forth .NET compiler NET platform. [Open source]. PicForth Computers: PicForth, Forth Implementations Forth compiler for the Microchip PIC 16f87x microcontrollers family PicForth . Timbre Computers: Timbre, Forth Implementations Script driven translator engine: uses rules and rule sets to set how to transform input into output; used for language translating Timbre target and meta-compiling, code verification, binary viewing, code documentation, RTF parsers and reformatters. kForth Computers: kForth, Forth Implementations Programming language and environment; implements large subset of ANS Forth kForth and extensions; can be standalone computing environment or object code can be linked to other programs to be a customizable language for that program. Meme Computers: Meme, Forth Implementations By Immersive Systems Meme Inc. Free, Forth-based, extensible, networked virtual reality software; portable, platform-independent standard for networked virtual reality ,VR,; fast, compact, self-contained. Free downloads. OSSCA: Virtual Machine Computers: OSSCA, Forth Implementations Proprietary smartcard OS Virtual Machine based on tokenized version of ANSI Forth. By Keycorp, maker of smartcards, smartcard- and IP-enabled payment terminals, software for e-commerce transaction routing, secure Internet payment systems. cForth Computers: cForth, Forth Implementations For Unix cForth written in C, by Allan Pratt, 1992.11.04 version; on LEO. MPE Forth Computers: MPE Forth, Forth Implementations By MicroProcessor Engineering MPE Forth Ltd. Runs on Windows 9x/Me/NT/2000, targets embedded systems; VFX optimizing code generator on selected targets; flexible target memory management; standalone PowerForth target with its own compiler, interpreter. SwiftX Computers: SwiftX, Forth Implementations By FORTH SwiftX Inc. Integrated cross-development environment for embedded systems. Runs on Windows, supports many target CPUs, custom versions available often in days. guiforth - Implementations Computers: guiforth, Forth Implementations Customized version of pForth that provides bindings to the FLTK library Implementations . lpForth Computers: lpForth, Forth Implementations Runs on Linux OS lpForth similar to eForth. Goals: simple, easy to understand first, speed and elegance later; able to call functions ,procedures, in dynamic linked library ,.so files,. Download, development forum. CamelForth - Implementations Computers: CamelForth, Forth Implementations · Where news Implementations bug reports, application notes are first announced, and you can interact with other CamelForth users. Camel FORTH for the Z80, Z180, eZ80, and Rabbit 2000 Computers: Camel, Forth Implementations · Derived from Bradford Rodriguez's CamelForth FORTH for the Z80, Z180, eZ80, and Rabbit 2000 maintained by Douglas Beattie, Jr. Ask Chuck Moore About 25X, Forth And So On Computers: Ask Chuck, Forth Implementations · Interview Moore About 25X, Forth And So On with the normal great diversity of opinion, some of it very informative, some quite heated. [Slashdot]. Introducing colorForth Computers: Introducing, Forth Implementations · Brief notice colorForth and far longer forum discussion that followed, mostly a general Forth discussion and information exchange. [OSNews.com]. lina Computers: lina, Forth Implementations · 32-bit fig-Forth for Linux: in fig tradition it is based on an assembler in only one file lina so no c-code is present nor are any c-libraries called. Binary file works on all Linux versions since 1.2. Free download. forth32 - Implementations Computers: forth32, Forth Implementations · 32-bit DOS excerpt of fig-Forth Implementations generated from the generic figforth 'fig86.gnr'. In fig tradition, it is based on an assembler in only one file. Free download. Gforth Manual Computers: Gforth, Forth Implementations · Full GNU Forth manual Manual linked Table of Contents. On website of one of Gforth developers. Gforth Resources - Implementations Computers: Gforth, Forth Implementations · For GNU Forth: MyUnits Resources Implementations Java-like units, library, forth sources, links. Information About Poplog and POP-11 Computers: Information, Forth Implementations · What they are About Poplog and POP11 history, free versions online, platforms, and comments. Poplog Computers: Poplog, Forth Implementations · Rapid prototyping multilanguage software development environment; incremental compilers for: POP-11 Poplog Prolog, Common Lisp, Standard ML; versions: Linux, Unix, VMS. Downloads, forum postings, libraries, workshops, Twiki, resources. [Open Source]. RoPS Computers: RoPS, Forth Implementations · A Microsoft Windows implementation of the PostScript programming language interpreter RoPS [Free and commercial versions]. GhostScript Computers: GhostScript, Forth Implementations · An interpreter for the PostScript language GhostScript . comp.lang.forth repository Languages Forth - Ideas and tips from the comp repository lang.forth usenet newsgroup. Forth: A Programming Language for Real Programmers Languages Forth - A dozen links A Programming Language for Real Programmers and a short explanation of Forth benefits which concludes with an enjoyable rant about the state of programming. Object-Oriented Forth Survey Languages Forth - ACM SIGPLAN article by 2 academics surveys Forth Survey summarizes, and compares 17 OOFs. Forth Research Page Languages Forth - Annotated links on research Research Page conferences, workshops, bibliography ,500+ entries,, ANS Forth, and commercial vendors. Large extensive resource. BURKS: Forth - Implementations Languages Forth - Forth resources from the Brighton University Resource Kit for Students: website and CD-ROM Forth Implementations . --- | | | |