FORTH, Inc.  |   Download PDFs  |   Forth History  |   On-line Forth Resources
  FORTH, Inc.
  Home  |   Products  |   Training  |   Application Notes  |

Show content about:
  embedded systems
  Windows programming
  custom programming
  Macintosh


The Evolution of Forth
Table of Contents

1 Chuck Moore's Programming Language 2
    1.1 Early Development 2
    1.2 Philosophy and Goals 4


2 Development and Dissemination 6
    2.1 Forth at NRAO 7
    2.2 Commercial Minicomputer Systems 8
    2.3 Early Microprocessor Systems 12
    2.4 Language Definition 14


3 Forth Without Chuck Moore 21
    3.1 The Forth Interest Group 21
    3.2 Commercial & Public Domain Systems for Personal Computers 23
    3.3 Embedded Systems 29


4 Hardware Implementations of Forth 30

5 Present and Future Directions 31
    5.1 Standardization Efforts 32
    5.2 Implementation Strategies 34
    5.3 Object-oriented Extensions 35


6 A Posteriori Evaluation 36
    6.1 Meeting Objectives 36
    6.2 Major Contributions of Forth 37
    6.3 Mistakes or Desired Changes 38
    6.4 Problems 39
    6.5 Implications for Current and Future Languages 40


References 41

Bibliography 44

Updated December 1999. Send comments to webmaster@forth.com.
For contact information, see "About FORTH, Inc." — or call
310.372.8493 • 800.55.FORTH (U.S. & Canada) • Fax: 310.318.7130