bigFORTH/MINOS is a Forth that includes a user interface library and rapid application development (RAD) tools.
One of the standout features of bigFORTH is its powerful compiler that generates optimized native code for i386 systems. This makes it ideal for creating turnkey applications with ease. It also complies fully with the ANS Forth standard.
bigFORTH also comes equipped with versatile tools such as a multitasker, source-able decompiler, and source level debugger. Additionally, the system offers post mortem dump and return stack trace capabilities, Pentium-MMX-assembler/disassembler, and more. Its editor is a multi-window editor that supports screen- and stream-file editing.
bigFORTH offers extensive libraries, including a comfortable file interface with definitions for the most common Unix commands, system calls, and linkage to dynamic libraries. It also provides printer support for listings and session protocols, fast and accurate FP-arithmetics, and memory management that can handle complex memory structures. Finally, it features a graphical user interface known as MINOS GUI, object-oriented Forth, and more.
The transparency of bigFORTH is evidenced by the availability of all sources, including the kernel and target compiler in the standard distribution, providing Forth wizards with everything they could possibly need. The system is also modular, allowing for separate compilation, and making it easy to create small applications without arbitrary limits on module size.
MINOS, the graphical user interface for bigFORTH, is written for bigFORTH-Linux and bigFORTH-Win32 systems. It includes a rapid GUI development editor known as Theseus. It is available under the GPL, but commercial licensing is available upon request for developers looking to create proprietary systems with it.
Overall, bigFORTH is a comprehensive Forth programming language that offers powerful tools and extensive libraries, making it a great choice for developers seeking a versatile and efficient programming language. The graphical user interface and form editor further enhance its usability and make it accessible to a wider audience.
Version 2.2.0: N/A