FAQ
There are some ideas to get money to survive. Some have "Donate" buttons on
some of the sites, but they are mostly skipped over by the users. If even 1% of
the users actually donated, it would help considerably towards server, power,
and bandwidth costs.
One trend I've noticed as more and more Open Source/Free Software projects flow
into the mainstream public, is that the general public assumes that if they can
download it for free, everything associated with that project must be free,
including providing hosting, updates, mailing lists, and documentation and of
course software development, which is the big part. They don't seem to realize
that time costs money. Servers cost money. Living costs money.
I believe I have worked hard over the last years on Objective-Basic and it is
not just another text editor. It's something big, really big. So please do not
forget if anything, Free Software is anything but "free" in terms of cost,
because we (the developers) bear the burden of costs, so the users can have
something useful to use, for "Free". I tried and I tried very hard to get some
help from other people to get things started, so though there have been about
100 email contacts from people offering help, but in the end it happend that I
had to do all on my own. Most of them just disappeared after asking for
comments or assigning tasks without notice or were not able or willing to do
special tasks. So I changed my mind and I hope you appreciate my way of doing
good software for Mac OS X to bring it on top, especially in the Desktop
market.
Best Regards,
Bernd Noetscher
That's why Objective-Basic will cost money. But how much is it?
69.95 Euro (roughly $99 USD) - if would like the license key + documentation
in html format
You can order now on the Objective-Basic website.
Migrating to Objective-Basic
Getting away from REALbasic
Objective-Basic provide you with a familiar syntax of BASIC. Additionally, many
GUI components are familiar. And it is possible to develop GUI applications
with BASIC syntax in a modern fashion. So it comes with Objective-C-like object
orientation and backward support for Objective-C and C. Objective-Basic
combines the expressive power of object-oriented languages like Objective-C or
C++ with the familiarity and ease of use of BASIC.
Why Objective -Basic succeeds
Traditionally, BASIC languages have suffered from the
attitude that they are slow and interpreted. But with Objective-Basic
you have full access to all existing Objective-C, C, Carbon or Cocoa
functionallity. Even it is compiled without runtime dependencies. So your
programs are fast and very small.
Why is Objective-Basic a
BASIC language alternative compiler for Mac OS X?
Objective-Basic is extremely well built,
is a powerfull programming language and has a nice IDE. Additional,
Objective-Basic can compile Mac OS X applications combined with Objective-C and
C code. Objective-Basic language includes a visual designer (Interface
Builder) to build GUI with all the major elements such as windows, menu and
data aware controls, such as buttons, labels and frames, textboxes, radio
buttons...
The only true official
alternative to REALbasic: The project started in 2000 as an open source
project... Objective-Basic is a professional development tool, cause this
language offers all the elements to design and create professional products.
Objective-Basic gives a single, easy-to-use API for writing GUI applications
and the application will adopt the look and feel appropriate to native Mac OS X
(in fact, you can use Cocoa natively). The language structure, the
statements and functions are really simple to understand and the documentation
is well written and complete. It comes with a very well done printable manual
with more than 140 pages which describe in detail the great number of commands,
statements and functions.
A powerful and fully featured
Basic-like language: It is completely object-oriented and binary
compiled. The syntax is very similar to Java and REALbasic. It is a fully
object-oriented languages which uses inheritance and polymorphism.
The IDE offers syntax highlighting of the source code, code
completion and much more. The main characteristic
of Objective-Basic is that it has been created to allow developers with BASIC
experience to start programming for Mac OS X without having to learn deeply a
new language.
Objective-Basic is a high level professional Basic for Mac OS X and
its very good Basic language is constantly improved and updated.
Porting BASIC Applications to Mac OS X
See a comparision of REALBasic and Objective-Basic,
the following short paragraphs show you where they are different in ways that
is related to porting your project.
Objective-Basic produces fast programs as Objective-C or C does. In fact, it
uses the same compiler as Objective-C. When using Objective-Basic you can use
any existing Cocoa, Carbon, or C/C++, without difficulties.
Porting means learning and using new keywords and new ideas in general.
Actually, why should you switch to Objective-Basic? After learning a new
language (Objective-Basic), significantly changing your source code base would
be involved, but it is worth it! Cocoa is a great development
environment. When you use Objective-Basic you automatically use Cocoa the
full featured modern framework of Mac OS X.
Do switch to
Objective-Basic ! It gives you full Mac OS X support, no huge
runtime, minimal system requirements.
At least, you should try Objective-Basic. You might find
Objective-Basic right for you and a clear path to the future.
Copyright © 2007, KBasic Software.
Hosted by KBasic Software.
Products named on this website are trademarks of their respective owners.
