Recent FutureBasic History
Brief history and related notes
The FBtoC project was initiated to modernize FutureBasic4 and its
components1 and build support for the new-in-2007
universal binary format2. FBtoC was initially a
standalone application and can still be used as such, but is now
well integrated with the FutureBasic 5/6 editor.
- All parts of the FutureBasic 4 package are at
end-of-life; no bug fixes or enhancements will be made.
Milestones achieved in last few years
- FBtoC converted to 64-bit/Carbon-free in FB 5.7.97
- FB5's runtime converted to 64-bit.
- FB 5.7.104 added Cocoa User Interface ( CocoaUI ) support
- FB6 brought a new 64-bit compatible editor in June 2019.
Carbon is gone. CocoaUI handles all UI and Events
- FB7 went universal and generates universal apps for Apple Silicon in December 2020
Footnotes for above:
- FutureBasic4's custom-made compiler built only PowerPC
executables. Solutions were few and an FB to C source
translator was proposed. Robert Purves built the first FBtoC
prototype.
- Universal Binary format was Apple's solution for supporting
old PowerPC and new Intel hardware.
The only FBtoC publicly available source is version
5.7.14 ( and some versions older than 5.7.14 ).
Only Of historical interest: Infant_FBtoC.zip [1
KB] FBtoC_Source_1.0a4.zip [9
KB]
From June 2012 to present, FBtoC's core programming group
consists of: Bernie Wylde, Brian Stevens, Deep, Michele Neri.
The FB team welcomes feedback, and may be contacted by
subscribing to FB
mailing list and posting a message.
Return to the main FutureBasic web page
Updated 8 May 2020