> Unfortunately, ms has "deprecated" vb 5/6, and is now
> promoting vb.net
> I am sticking with vbs, and my library of ocx's, for now.
> But the handwriting is on the wall. I am looking around.
> And there are lots of other interesting languages
> out there...
> I was looking into options a couple of years ago.
I ended up getting involved with WINE on Linux somewhat.
But it looks like Linux may never be more than an O.S.
geek project as far as mainstream usage goes.
As it stands now, VBS works on all Windows
versions and VB6 works on all Windows versions,
generally with no support files needing to be installed.
That's much better support than .Net has, with its
requirement of a 70+- MB runtime and the phasing out
of pre-XP support. What MS decides to "officially" support
is largely irrelevant, unless they do something extreme
like break VB via Windows Update.
On top of all that, I saw an article this week about
a study indicating that about 1/3 of Vista PCs bought
by business this year have been re-imaged with XP.
(That's not counting PCs that were actually bought
with XP.) So XP could become a universal standard for a
mini "golden age" of compatibility over the next few years.
Personally I'd prefer that people had stopped at Win2000
and rejected Product Activation, but I'll gladly settle for
the convenience of a landscape where virtually everyone
has XP.
After that, who knows. I have no desire to leave
Windows and VB, but I'd be *very* surprised to
find myself wanting to use any future Microsoft
products.
Look on the bright side: Steve Jobs could have taken
over the world and we'd then all be forced to pay 3
times what a PC is worth in exchange for a cartoon
GUI with very limited programmability and product
lock-in that makes Microsoft look generous.