There is another alternative which looks promising - REALbasic.
I have just downloaded the demo - so don't lynch me if I'm wrong - but
REALbasic looks like a very strong contender to take over where Visual Basic
died. Sure, it has plenty of room for growth....but bear with me for a
minute.
I am very intrigued with the notion of building apps for Windows, MAC and
Linux from a single set of source code that is very similar to Visual
Basic's syntax.
-------from the website
a.. Convert VB Apps to Linux Create new software or convert existing apps
from VB to Linux. Use the included VB Project Converter to migrate tables,
forms and code to REALbasic to give you a head-start to get your
applications to Linux or Macintosh.
b.. Visual Basic Similarity Now the properties and controls palettes can
be docked and the message box command works comparably to VB.
-------
The single exe produced (i.e. no DLL Hell) thing also has peaked my
interest.
From my first look, there seems to not be a lot of drag and drop items in
the toolbox, but I've had it open all of 5 minutes....so I'll be looking
around the IDE a lot more tonight.
It'd be nice to be able to build applications NOT dependent on any
particular OS. From the website
-------from the website
a.. Cross-platform capabilities Build Linux applications from a single code
base, from your Windows or Macintosh computer, just by clicking a check-box.
View REALbasic's build settings on Windows XP.
a.. Supported Distributions Any x86-based Linux distribution with GTK+ 2.0
(or higher), Glibc-2.3 (or higher) and CUPS (Common UNIX Printing System),
which includes:
a.. Red Hat Enterprise 3
a.. SuSE Linux 8.1 (and higher)
a.. Mandrake Linux 9.1 (and higher)
a.. (Note: User feedback indicates that those inexperienced with Linux may
have an easier time installing Mandrake.)
-------
Of course, I'll need to build a Linux box this weekend and I can borrow a
MAC box to test out a couple of simple apps....so - I should have more info
by Monday.
Meanwhile, do me a favor and DL the demo and let me know what you find.
It's at http://www.realsoftware.com/.
Jim Hubbard