Category:FutureBasic: Difference between revisions

m
Removed spurious: {{language programming paradigm|Imperative}} from end of page
m (Removed spurious: {{language programming paradigm|Imperative}} from end of page)
 
(11 intermediate revisions by 3 users not shown)
Line 5:
|parampass=both
|exec=machine
|gc=noyes
|site=http://4tocwww.brilorsoftware.com/fb/index.htm
|tags=futurebasic}}
{{language programming paradigm|procedural}}
{{implementation|BASIC}}
 
[[File:FutureBasicIcon.png|64px|top]]
 
FutureBasic began life as Zbasic, a commercial variant of [[BASIC]] for the early Macintoshes, but has grown far beyond that into a mature freeware IDE that, through its FBtoC translator, can be used to compile C and Objective-C [[object-oriented]] code using the clang compiler included with an Xcode installation. It is excellent as a educational tool and for fast prototyping -- especially in Objective-C (Cocoa) by those who prefer programmatic code without the overhead of Xcode. Among its enthusiasts are commercial developers, engineers, professors, doctors, musicians, writers and a host of amateurs who program with FB for the sheer joy of it.
 
 
== FutureBasic Home Page & Download ==
Line 20 ⟶ 23:
On 1 January 2008 Staz Software announced FB 4 would be freeware and all FB versions since then have also. Downloads and their executables are freeware, but FB 7's source code and rights of distribution are reserved to the authors (now the FBtoC team ). The IDE is continuously being improved.
 
FB 7.x builds macOS 64-bit Cocoa applications and command-line tools. Older FB versions for creating 32-bit Carbon apps are available at on the FB web site but aren't supported.
 
The FB 7 IDE consists of a syntax-aware editor, project manager and internally translates ( formerly FBtoC ) FB code into C/Objective-C code. Theclang translation isLLVM then compiled withcompiles the clang systemtranslated compilersource.
 
Here's a sample program:
Line 56 ⟶ 59:
ZBasic acquired a devoted following of developers who praised its ease of use and the tight, fast code produced by the compiler (a legendary labor involving extensive use of hand-built 68K assembly language code and the brainchild of Andrew Gariepy).
 
In 1992, Zedcor Inc., the company of the Gariepy brothers Andy, Mike, Peter and friends based in Tucson, Arizona presented announced their reworked compiler called FutureBASIC.
 
In 1995 Staz Software, led by Chris Stasny based in Diamondhead, Miss., acquired the rights to market FutureBASIC. Stasny started this business with an upgraded version, namely FBII, and with his own development, the Program Generator (PG PRO), a CASE tool.
Line 83 ⟶ 86:
 
[http://www.brilorsoftware.com/fb/pages/support.html FB Support List]
 
==Todo==
* [https://rosettacode.org/wiki/Tasks_not_implemented_in_FutureBasic Tasks not implemented in FutureBasic]
715

edits