«previous next»

Also in: Croatian (Hrvatski)

TABLE OF CONTENTS

Abstract & Authors

1. Chuck Moore's Programming Language

1.2 Philosophy and Goals

2. Development and Dissemination

3. Forth Without Chuck Moore

4. Hardware Implementations of Forth

5. Present and Future Directions

6. A Posteriori Evaluation

References

Addenda

References

See also: recent additions

ANS 1991
ANS Forth, document number X3.215-1994, available from Global Engineering Documents, 2805 McGaw Ave., Irvine, CA, 92714.
Baden, 1986
Baden, W., "Hacking Forth." Proceedings of the Eighth FORML Conference, pub. by the Forth Interest Group, 1986.
Ballard, 1991
Ballard, B. and Hayes, J., "Forth and Space at the Applied Physics Laboratory," in Proceedings of the 1991 Rochester Forth Conference. Rochester, NY: The Forth Institute, 1991.
Bradley, 1991
Bradley, M., private communication, 7/8/91.
Brodie, 1981
Brodie, L. Starting FORTH. Englewood Cliffs, NJ: Prentice Hall, 1981.
Brodie, 1984
Brodie, L. Thinking Forth. Englewood Cliffs, NJ: Prentice Hall, 1984.
Cox, 1987
William C. Cox, "A case for NPOSs in real-time applications." I&CS Magazine (pub. by Chilton), November, 1987.
Derick, 1982
Derick, M. and Baker, L., The Forth Encyclopedia. Mountain View, CA: The Mountain View Press, 1982.
Dewar, 1970
Dewar, R., "Indirect Threaded Code." Communications of the ACM, 18, 6, 1975.
Dijkstra, 1969
Dijkstra, E.W., "Structured Programming," Software Engineering Techniques, Buxton, J.N., and Randell, B., eds. Brussels, Belgium, NATO Science Committee, 1969.
Duff, 1984a
C. Duff and N. Iverson, "Forth Meets Smalltalk," Journal of Forth Application and Research,2, 1, 1984.
Duff, 1984b
C. Duff, "Neon – Extending Forth in New Directions," Proceedings of the 1984 Asilomar FORML Conference pub. by the Forth Interest Group, 1984.
Dumse, 1984
Dumse, R., "The R65F11 and F68K Single Chip FORTH Computers," Journal of Forth Application and Research, 2, 1, 1984.
Duncan, 1988
Duncan, R. (Gen'l Ed.). The MS-DOS Encyclopedia. Redmond, WA: Microsoft Press, 1988.
Duncan, 1991
Duncan, R., private communication, 7/5/91.
Electronics, 1976
"RCA may offer memory-saving processor language." Electronics (Feb. 19, 1976, p. 26).
FIG, 1978
Forth Dimensions, 1, 1, June/July 1978, pub. by the Forth Interest Group.
FIG, 1983
Forth Dimensions, 5, 3, September/November, 1983, pub. by the Forth Interest Group.
Gehrz, 1978
Gehrz, R.D., and Hackwell, J.A., "Exploring the Infrared Universe from Wyoming." Sky and Telescope (June, 1978).
Golden, 1985
Golden, J., Moore, C.H. and Brodie, L. "Fast Processor Chip Takes Its Instructions Directly from Forth," Electronic Design (March 21, 1985).
Hart, 1968
Hart, J.F. et al., Computer Approximations. Malabar, FL: Krieger, 1968; 2nd ed., 1978.
Hayes, 1987
Hayes, J., Fraeman, M.E., Williams, R.L. and Zaremba, T., "A 32-bit Forth Microprocessor," Journal of Forth Application and Research, 5, 1, 1987.
Knuth, 1974
Knuth, D.E., "Structured Programming with go to statements." Computing Reviews, 1974, #4.
Moore, 1958
Moore, Charles H. and Lautman, D.A., "Predictions for Photographic Tracking Stations – APO Ephemeris 4" in SAO Special Report #11, G.F. Schilling, ed. Cambridge, MA: Smithsonian Astrophysical Observatory, 1958.
Moore, 1970a
Moore, Charles H. and Leach, G.C. FORTH – A Language for Interactive Computing. Amsterdam, NY: Mohasco Industries Inc. (internal pub.) 1970.
Moore, 1970b
Moore, C.H., Programming a Problem-oriented Language. Amsterdam, NY: Mohasco Industries Inc. (internal pub.) 1970.
Moore, 1974a
Moore, C.H., "FORTH: A New Way to Program a Computer," Astronomy & Astrophysics Supplement Series, 15, 3, June 1974. Proceedings of the Symposium on Collection and Analysis of Astrophysical Data at NRAO, Charlottesville, VA, Nov. 13-15, 1972.
Moore, 1974b
Moore, C.H. and Rather, E.D., "The FORTH Program for Spectral Line Observing on NRAO's 36 ft Telescope" Astronomy & Astrophysics Supplement Series, 15, 3, June 1974. This is the Proceedings of the Symposium on the Collection and Analysis of Astrophysical Data given at NRAO, Charlottesville, VA, November 13-15, 1972.
Moore, 1979
Moore, C.H., "FORTH, The Last Ten Years and the Next Two Weeks…" Address at the first FORTH Convention, San Francisco, CA, November 1979, reprinted in Forth Dimensions, 1, 6, 1980.
Moore, 1983
Letter to the Editor of Forth Dimensions, 3, 1, 1983.
Paloski, 1986
Paloski, W.H., Odette, L., and Krever, A.J., "Use of a Forth-based Prolog for Real-time Expert System." Journal of Forth Application and Research, 4, 2, 1986.
Pountain, 1987
Pountain, R. Object Oriented Forth. New York: Academic Press, 1987.
Parnas, 1971
Parnas, D.L., "Information Distribution Aspects of Design Methodology." Proc. IFIP 1971 Congress. Ljubljana, Yugoslavia.
Phys. Sci. 1975
"Graphics in Kitt Form." Physical Science, Nov. 1975, p. 10.
Rather, 1972
Rather, E.D. and Moore, C.H., FORTH Programmer's Guide, NRAO Computer Division Internal Report #11, 1972. A later version, with J.M. Hollis added as a co-author, was Internal Report #17, 1974.
Rather, 1976a
Rather, E.D. and Moore, C.H., "The FORTH Approach to Operating Systems," Proceedings of the ACM, Oct. 1976 pp. 233-240.
Rather, 1976b
Rather, E.D. and Moore, C.H., "High-level Programming for Microprocessors", Proceedings of Electro 76.
Rather, 1985
Rather, E.D., "Fifteen Programmers, 400 Computers, 36,000 Sensors and Forth," Journal of Forth Application and Research (3, #2, 1985). Available from The Forth Institute.
Sperry, 1991
Sperry, Tyler, "An Enemy of the People." Embedded Systems Programming (4, 12), December, 1991.
Taylor, 1980
Taylor, Alan, "Alternative Software Making Great Strides." Computerworld, 12/?/80.
TRS-80, 1979
Press release published in "Software and Peripherals" section of Minicomputer News, 8/30/79.
Veis, 1960
Veis, George and Moore, C.H., "SAO Differential Orbit Improvement Program" in Tracking Programs and Orbit Determination Seminar Proceedings. Pasadena CA: Jet Propulsion Laboratories, 1960.
Woehr, 1991
Woehr, Jack J., "Managing Forth Projects," Embedded Systems Programming (May, 1991).
Wood, 1986
Wood, R.J., "Developing Real-time Process Control in Space." Journal of Forth Application and Research, 4, 2, 1986.

Bibliography

Brodie, L. Starting FORTH. Englewood Cliffs, NJ: Prentice Hall, 1981. [Online edition...]

Brodie, L. Thinking Forth. Englewood Cliffs, NJ: Prentice Hall, 1984. [Thinking Forth Project on Sourceforge.net]

Feierbach, G. and Thomas, P. Forth Tools & Applications. Reston, VA: Reston Computer Books, 1985.

Haydon, G.B. All about Forth: An Annotated Glossary. La Honda CA: Mountain View Press, 1990.

Kelly, M.G., and Spies, N. FORTH: A Text and Reference. Englewood Cliffs, NJ: Prentice Hall, 1986.

Knecht, K. Introduction to Forth. Howard Sams & Co., Indiana, 1982.

Kogge, P.M. "An Architectural Trail to Threaded Code Systems." IEEE Computer (March, 1982).

Koopman, P. Stack Computers, The New Wave. Chichester, West Sussex, England. Ellis Horwood Ltd. 1989

Martin, T. A Bibliography of Forth References, 3rd Ed. Rochester, NY: Institute for Applied Forth Research, 1987.

McCabe, C.K. Forth Fundamentals (2 volumes). Oregon: Dilithium Press,1983.

Moore, C.H. "The Evolution of FORTH – An Unusual Language."Byte (August 1980).

Ouverson, Marlin (ed). Dr. Dobbs Toolbook of Forth, Redwood City, CA: M&T Press, Vol. 1, 1986 Vol 2, 1987.

Pountain, R. Object Oriented Forth. New York: Academic Press, 1987.

Rather, E.D. "Forth Programming Language." Encyclopedia of Physical Science & Technology (Vol. 5). New York: Academic Press, 1987.

Rather, E.D. "FORTH." Computer Programming Management. Auerbach Publishers, Inc., 1985.

Terry, J.D. Library of Forth Routines and Utilities. New York: Shadow Lawn Press, 1986

Tracy, M. and Anderson, A. Mastering Forth (2nd ed). New York: Brady Books, 1989.

Winfield, A. The Complete Forth. New York: Wiley Books, 1983.

«previous next»