Category:FutureBasic: Difference between revisions

Content added Content deleted
No edit summary
Line 16: Line 16:
http://www.brilorsoftware.com/fb
http://www.brilorsoftware.com/fb


Here is where you can download your freeware copy of the FutureBasic IDE for Macintosh OS X 10.4 and newer, along with detailed installation instructions; programming examples; and other information.
Here is where you can download your freeware copy of the FutureBasic IDE for Macintosh macOS X 10.13 and newer, along with detailed installation instructions; programming examples; and other information.


On 1 January 2008, Staz Software announced FB as freeware. Downloads and their executables are freeware, but source code and rights of distribution are reserved to the respective authors (the FBtoC team and Staz Software). The IDE is continuously being improved.
On 1 January 2008, Staz Software announced FB as freeware. Downloads and their executables are freeware, but source code and rights of distribution are reserved to the authors (now the FBtoC team ). The IDE is continuously being improved.


FB 6.x builds Mac OS X 64-bit Cocoa applications and command-line tools (32- and 64-bit). Older versions of FB that create 32-bit Carbon apps are still available at on the FB web site.
FB 7.x builds macOS 64-bit Cocoa applications and command-line tools. Older versions of FB that create 32-bit Carbon apps are still available at on the FB web site but not supported.


The FB 6 IDE consists of a syntax-aware editor, and a translator (FBtoC) that converts FB code into C code. The translation is then compiled with the system compiler clang.
The FB 7 IDE consists of a syntax-aware editor, project manager and internally translates ( formerly FBtoC ) FB code into C code. The translation is then compiled with the clang system compiler.


Here's a sample program:
Here's a sample program: