«previous next»

SWIFTFORTH DETAILS


Overview

Forth Implementation Features

Optimizing Compiler

Programming Tools

Debugging Tools

SWOOP Object-Oriented Programming

Libraries, Functions, Callbacks, and Threads

Windows Programming

SwiftForth Programming References

Release History

Download Free Evaluation Version


Mac and the Mac logo are trademarks of Apple Inc., registered in the U.S. and other countries.

Overview

SwiftForth is a fast, efficient, ANS Forth development system for the Windows, Linux, and Mac OS X environments.

Forth development system for Windows Forth development system for Linux Forth development system for Mac OS X

SwiftForth is written entirely in Forth! SwiftForth compiles itself, so there is no external compiler, assembler, or linker required.

NEW: The power of SwiftForth is now available at the Linux and Mac OS X command lines!

Special thanks to Joel Reymont for porting the SwiftForth OS interface to the Mac OS X environment and to the long list of beta testers for both the Linux and OS X versions.

Upgrade to SwiftForth 3.x

Upgrade from your old SwiftForth 2.x system to the newest version for 25% off! Order online or contact sales@forth.com to place your order.

See the SwiftForth Software Updates page for release notes and details.

Highlights

This full-featured development environment has everything required to write Windows, Linux, and Mac OS X applications in Forth. Access to system functions is simple, and Forth's legendary conciseness and flexibility offer a robust and flexible framework for software developers.

Documentation

After installation, the full SwiftForth documentation (all in PDF format; requires Adobe Reader) will be located in the SwiftForth/doc directory. The documentation consists of:

Complete source code

The fully licensed version of SwiftForth includes complete source, including the kernel, Interactive Development Environment (IDE), and all features.

SwiftForth also includes the cross compiler, which compiles the kernel, so you can customize the kernel to your needs.

System Requirements

These are the OS-specific requirements for SwiftForth:

«previous next»