james said:
I'm ahead of you on that one!! I have RealBasic2005 & 2006 PRO. Won a
year's worth of updates last year.
I annoyed some in this group and others just to win a copy and try it for
a while. I did add the disclaimer
that it was an Off Topic post, but, it still earned me some
complaints............but, I still managed to get several
people to try the free download and in the proccess I won a copy for
myself and a free year of updates.
Me too.
While you are correct that it will build apps for Windows, MAC ( original
not the Intel version) and "some"
versions of Linux, that is only to a point. Anything that gets the least
OS specific will create problems.
I don't think so. You shoudl wrap your OS specific stuff inside statements
that check for which OS your app is running in. But, if you WANT to tweak
it for a specific OS to the exclusion of all others, you certainly can.
As far as that goes, you can distribute REALbasic apps made of a single
blank form if you want to.....but I wouldn't.
That is why
( until now) they have 3 versions. One for each OS. So you can fine tune
the app for a particular OS.
"Until now".......
As for .NET patches wrecking compatibility,,,,,,,,,,,,,,,HUH?? That
hasn't happened to me yet. I have been
working on a app in VB.NET 2003 ( and will eventually port it to 2005) and
have not had any problems with
a patch for .NET ( there are some???) causing problems.
Subscribe to KBAlertz.com (it's free and you won't get on a spam list for
using it). You can also look up the KB articles for any flavor of the .Net
framework there is.
Funny thing about most of the KB artcles....you almost always have to call
Microsoft for the patches. I still wonder why this is the case.
Let's say that we find a flaw in a .Net framework and there is a known
work-around and a patch that you can call Microsoft and get. If I call
Microsoft and get the patch (but you use the work-around), installing my
patched framework and app just may break your work-around (and many others).
IMHO, they should patch all of the frameworks or none of them. Keep the
playing field level.
As much as I like Linux, I still prefer to work with Windows and VB2003 &
2005 work great in that respect.
Come to think of it, you were also on here touting RB as the be all to
cross platform programming in order to
get yourself a free copy. In fact, if I remember correctly, ( and I may
not) you were going to dump .NET and
even Windows at some point because of all the problems you were having.
So, what happened? You're still here!!
I never pushed REALbasic for a free anything. I honestly did it (and do it
now) because I believe that it could be good for the programming industry,
small businesses and PTPers. And, it is a way to free yourself (and your
company) from the Microsoft monopoly.
I did get a copy of REALbasic Pro for my efforts, but I'm still pushing it
as a PTPer's best choice right now because I believe in it. I don't work
for REALbasic. And, I don't get any freebies for my speaking my mind.
I'm still here because I am not a language or OS zealot. If a client asks
me to write a .Net solution, I will still do so. After all, the client is
the boss. If s/he wants .Net, s/he should have .Net.
If, however, they ask my opinion, I will take a long hard look at their
resources (both interms of hardware, monetary resources and for future
development and maintenance of the project), the goals of the project, the
most pragmatic OS for the client and make a suggestion based on those
factors.
And, until more sustainable (as in business model) apps are written for
Linux, Windows/.Net will be requested more by clients around the world.
REALbasic is changing that. Will it suddenly knock MS off the throne this
weekend? Probably not. But (as long as REALbasic's team keeps up the good
work), it won't be long.
What businesses need to realize is that there is a VB for Linux. It is
REALbasic. Don't see an app you need to adopt Linux for your business? You
can write it in REALbasic.
Got old VB6 code that you don't want to throw away because of the cost and
trouble you went to to code it in the first place? REALbasic is better at
converting VB6 apps than .Net is.
Want to be more in control of your enterpise? Linux is not subject to the
whims of a single company like Windows is....and it's much cheaper.
If you read some of RB's forums and the single usenet group, you'll see
they have more than their share of problems
and complaints.
I know. I'm on the beta list. I see all of the reported bugs and
work-arounds.
REALbasic's still not perfect. But, the company is built on keeping
programmers happy. And, there is no conflict of onterest because they don't
own the OS.
Anyway, I think I'll stick with what is in most demand, and it ain't Linux
,,,,,,,,,,,,at least not in my
part of the country!!! ( gotta go where the money is)
Everybody'd got to eat.
This change will not be an overnight one. Even if every classic VB
programmer had a free copy of Linux running with REALbasic 2006, it would
take up to 2 years to see the apps becoming mainstream.
This is a paradigm shift.....not a fad.
Good luck to you!
JH