Re: VB6, VB2005, or Something Else?
- From: "Gary Nelson" <gn@xxxxxxxxxx>
- Date: Wed, 26 Apr 2006 06:40:17 +0100
Paul,
The "putting it out of it's misery" statement simply reflected its poor
performance (which was never
addressed) over the past decade. Microsoft simply didn't care about it and
it was blatantly obvious,
over this period of time, to anyone who used it.
The "putting it out of it's misery" statement certainly sounds like
gloating. By the way, the preformance of Gosub in PCode was quite good, it
was only in compiled code that it slowed down. And, unless it was used in a
tight loop, that slowness could not be percieved.
There is even a KB article that dates back almost
nine years which recommends using alternatives.
Cite?
¤ > It doesn't work because language features change, new features are
added.
¤
¤ Are you listening at all? It does work, and can be done.
¤
Well obviously it doesn't or you wouldn't be having any issues doing it.
It only works if *no*
changes are made to the language or extensions to the language. Now how
realistic is that?
I'm not complaining about the necessary changes, I'm complaining about the
unnecessary ones.
¤ > But for some reason you're
¤ > again insistent upon continuing to work in a way that will cause you
¤ > trouble.
¤
¤ I work in a way that saves me time. Time is very valuable. There is
always
¤ trouble in programming. That's what we do, solve problems. My complaint
is
¤ that Microsoft intentionally and unnecessarily made it more difficult.
¤
All that I can say is that I've worked with Microsoft applications and
development for years. I've
never operated backwards with respect to application versions. In my
experience you always encounter
problems because that is simply the nature of the upgrade. It isn't even
disputable unless you
expect software features to stand still.
Until now it wasn't necessary. The problem is that now they have cut off a
forward path for our VB6 code, so now it has become necessary to innovate.
Well in that case there should be a suitable replacement.
There is, it's called C#.
If Microsoft recommends I use something
different several years prior to it's demise, as they did for GoSub, then
I think that's fair.
Could you give us some insight as to how clear Microsoft's recomendation
was? I am sure that stronger things have been said in favor of C# and
against VB.
¤ > When is VB going to be thrown out?
¤
¤ How long before GoSub got the axe was it announced?
¤
That would have been in the next version. So if they haven't announced it
for the next version then
according to your logic Visual Basic lives on. Perhaps after that it will
be thrown out.
Could you clarify that? I would like to see the announcement about GoSub.
Do you want
to go on the record for that prediction?
No, I want to go on record as a discontent client of Microsoft.
Well it's not about investment into the languages. It's about investment
into the platform. The more
choices they provide for .NET the more likely they are to draw investment
from other sources, and of
course most importantly, their customers.
In any event I think you're the first person I've ever heard draw a
parallel between GoSub and the
Visual Basic language as a whole. I think even Chicken Little would be
scratching his head over this
one. ;-)
In a letter to the editor of a recent edition of VSM (Vol. 16, No. 3) it
was stated: "I believe you should try to move to C# and drop Visual Basic
altogether."
That is not the first time that I have read similar statements...
Gary
.
- Follow-Ups:
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- From: Ken Halter
- Re: VB6, VB2005, or Something Else?
- References:
- Re: VB6, VB2005, or Something Else?
- From: Ralph
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- From: Gary Nelson
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- From: Gary Nelson
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- From: Gary Nelson
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- From: Gary Nelson
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- From: Gary Nelson
- Re: VB6, VB2005, or Something Else?
- From: Paul Clement
- Re: VB6, VB2005, or Something Else?
- Prev by Date: Re: Debug, cannot see the value of the Variable
- Next by Date: Re: Debug, cannot see the value of the Variable
- Previous by thread: Re: VB6, VB2005, or Something Else?
- Next by thread: Re: VB6, VB2005, or Something Else?
- Index(es):
Relevant Pages
|