There are too many features to repeat here, but I'll mention these:
- task-switching times of different OSs on the 68010, with PolyForth's being many times as fast as the others (under the "2.4.3.6 Multiprogramming" heading) The text says, "In theory this non-preemptive algorithm is vulnerable to a task monopolizing the CPU with logically or computationally intensive activity, but in practice real-time systems are so dominated by I/O that this is rarely a problem. Where CPU-intensive operations do occur, PAUSE is used to 'tune' performance."
- under the "2.2.2 Application requirements" heading, some of the principal application areas in which Forth achieved early success:
- 32-terminal access to a 300MB data base in 1974, doing 100,000 transactions in its first week, with response times under one second, on a Data General Nova, for Vernon Graphics, Inc., a service bureau to Pacific Telephone, in 1974;
- this system was subsequently marketed for business applications in banking and hospital management
- FORTH, Inc. developed a series of image processing applications for the Naval Weapons Research Center, NASA’s Goddard Space Flight Center, the Royal Greenwich Observatory in England, and others. The approach taken included many features now associated with object-oriented programming.
- instrumentation and control at observatories
- roughly 500 networked processors used for an extensive facility management system at the King Khaled International Airport at Riyadh, Saudi Arabia
- In 1990, Federal Express won the prestigious Malcolm Baldridge quality award for its package-tracking system, whose data entry is performed by Forth-based hand-held devices carried by Federal’s 50,000 couriers and agents world-wide.
- many satellite and space shuttle experiments
- The November, 1990 Columbia shuttle flight carried four astronomy payloads, of which three were programmed in Forth.
- The January, 1992, Spacelab flight featured a Microgravity Vestibular Investigation (MVI) experiment using a polyFORTH system for on-board control and analysis.
- Probably the most prolific single purveyor of embedded Forths is Sun Microsystems, whose SPARC workstations all use a programmable Forth-based monitor called Open Boot.
6502 content: Under "3.1 The Forth Interest Group," it tells of Bill Ragsdale becoming aware of the value of Forth and wanting it to use in his successful bay-area security-system manufacturing company, and his writing a 6502 Forth kernel, exploiting page zero and stack-implicit addressing architectural features in the 6502. He and six others formed the Forth Interest Group, and later added kernels for other processors.
The page has lots more good reading on Forth as well.