Jump to content

Forth: Difference between revisions

From EDM2
Line 84: Line 84:
==Standards==
==Standards==
Most early FORTH standards were informal and based on books and articles by the original language author or on work by sundry Forth Interest Groups.
Most early FORTH standards were informal and based on books and articles by the original language author or on work by sundry Forth Interest Groups.
* fig-FORTH was defined by the "fig-Forth Installation Manual" for the fig-FORTH 6502 version released by FIG in 1980. Most if not all fig-FORTH compatible releases reference this document, although a few reference a later fig_FORTH for the IBM PC document.
* [[fig-FORTH]] was defined by the "fig-Forth Installation Manual" for the fig-FORTH 6502 version released by FIG in latter half of the 70's with an update in 1980. Most if not all fig-FORTH compatible releases reference this document, although a few reference a later fig_FORTH for the IBM PC document. You can read the [http://www.forth-ev.de/wiki/doku.php/projects:fig-forth_installation_manual text here]
* [https://www.taygeta.com/forth/dpans.html ANS Forth] - 1994 draft - Aka ANSI Forth.
* [https://www.taygeta.com/forth/dpans.html ANS Forth] - 1994 draft - Aka ANSI Forth.



Revision as of 00:17, 15 December 2015

An imperative, hierarchical stack based language with an almost quasi-religious following. Like so many languages at the time FORTH was initially spelled all caps, but it had become the custom to spell it as a noun as early as the mid 70's, unlike most contemporary languages.

A list of OS/2 implementations of Forth

Libraries, extensions and bindings

Editors with Forth support

A list of DOS implementations of Forth

A list of Forth implementations that run under WinOS/2

A list of Forth implementations that run under Java

A list of Forth implementations in JavaScript

  • wForth - Open source - Discontinued.

Publications

  • Byte Magazine August 1980 - Harks from a time when Byte used to have language specific issues, this one is the Forth issue and has a couple of now classic articles.

Local articles

Code snippets

Tutorials and other learning material

Links

USENET

Built with Forth

Standards

Most early FORTH standards were informal and based on books and articles by the original language author or on work by sundry Forth Interest Groups.

  • fig-FORTH was defined by the "fig-Forth Installation Manual" for the fig-FORTH 6502 version released by FIG in latter half of the 70's with an update in 1980. Most if not all fig-FORTH compatible releases reference this document, although a few reference a later fig_FORTH for the IBM PC document. You can read the text here
  • ANS Forth - 1994 draft - Aka ANSI Forth.

Forth history

  • Invented by Charles H. Moore in 1968.