Omikron Basic 8.0 review
DownloadOmikron Basic is a very comprehensive programming language, which allows you to write real BASIC programs as well as to build extensive applications.
|
|
Omikron Basic is a very comprehensive programming language, which allows you to write real BASIC programs as well as to build extensive applications.
All of the important commands, operators, and functions are supported. Like in C, it is possible to pass pointers of variables and functions to procedures and other functions.
You also have full access to all functions of the Macintosh operating system and can write your own libraries to extend the command set for special purposes. For people who don't want to bother with programming user interfaces, Omikron Basic provides automatically handled output windows with a V52 terminal emulation, which allows the simplest program to run in the multitasking environment of the Mac OS.
Nevertheless, using the EasyGem library it is possible to provide your program with very sophisticated, graphical user interfaces. Other libraries are available for numerical, statistical, and complex number calculations, as well as for Assembler programming. The editor is very easy to use and includes, among many other features, syntax checking on input, color-coding, sophisticated search and replace functions, multi-window editing, symbol listings, memory inspection, and variable inspection.
Also included are the compiler, the source code debugger, and the library maker. The compiler is very fast and generates compact and highly optimized code. Processing times are short, so you can easily develop programs by modifying and testing them.
Limitations:
The compiler can only translate programs that do not contain more than 75 lines with the resulting object code not exceeding 32 kilobytes.
What's New:
Omikron Basic 8 now runs as a native application under Mac OS X.
The extension library was expanded with Mac OS X functions.
The DIM command now functions also with pointer and address operators.
Omikron Basic 8.0 search tags