RetroForth is a compact, open source Forth development system
RetroForth is a compact, open source Forth development system. RetroForth can be used under FreeBSD, Linux, BeOS, Windows, SCO OpenServer, or as an operating system.
It is easy very easy to learn, use, and extend with standard libraries like SDL, and it can also be used to create tight, stand-alone applications.
Here are some key features of "RetroForth":
Small: Size RetroForth was designed to be a small Forth. As such, the source code is about 20 kilobytes in size, and most binaries take about 5 kilobytes.
Portable: Despite being written in assembly language, RetroForth is very easy to port to new operating systems. As noted elsewhere, it runs on at least five major operating systems, and can be used as an OS. Thanks to optional use of libc, many other x86 operating systems should be able to use RetroForth with nothing more than a recompile of the source.
Simplicity: A major aspect of our design philosophy is simplicity. We have designed RetroForth to be easy to learn and use, while not sacrificing its usefulness.
Documentation: We provide a manual with every recent release. This is included in ASCII text and NoteBook formats. Other formats, including HTML, PDF, and PostScript will be supported in the near future.
Support: Options We try to help developers using RetroForth as much as possible. We provide a Forum, Wiki, IRC channel, and a mailing list. We're quite willing to answer questions and listen to suggestions.
What's New in This Release:
This release fixes a significant bug in the syscall functionality for the FreeBSD and NetBSD ports that was causing them to dump core on startup.
operating systems this release release this very easy the source
Download RetroForth 9.2.10
polyBSD 0.1 (by Bandit)
polyBSD is a "multi"-purpose (hence "poly") framework for building embedded systems based on NetBSD.
Of the three major *BSD flavo
Geode 0.2.4 (by Eric Lambart)
Geode is an Integrated Development Environment designed to facilitate development in the ESI Objects system under linux and (hopefull
TEKlib 1.04 (by TEKlib Team)
TEKlib is a games operating system and cross-development SDK for games.
TEKlib is an open-source library and operating system effo
Rhapsody IRC 0.28b (by pcbjunkie)
Rhapsody is an IRC client for Unix operating systems intended to be displayed on a text console or terminal
Other software in this category
KMD 0.9.19 (by Charlie Brej)
KMD is a graphical debugger written by me for The University of Manchester Computer Science Department.
It can debug hardware over
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell