Re: Turbo Basic Explorer
- From: "Dan Barclay" <Dan@xxxxxxxx>
- Date: Fri, 15 Sep 2006 11:30:12 -0500
"I.P. Nichols" <nospam@xxxxxxxxxx> wrote in message
news:450abfb0@xxxxxxxxxxxxxxxxxxxxxxxxx
"Craig Stuntz [TeamB]" wrote:
It's a straw man argument. "People," AFAICS, argue that Delphi might
be attractive to VB6 developers not because migration to VB.NET is
"hard," but because Microsoft cannot be trusted to break the language
definition yet again in the future, as they have done in the past. The
problem with VB.NET isn't just that effort -- a substantial or total
rewrite -- is required to move VB6 code, but that having spent that
effort it is not clear that it won't be required when the "next" flavor
is required.
While that is an extremely powerful argument, it apparently hasn't been
compelling judging by the number (admittedly speculative) of VB6ers that
have come over to Delphi.
At least for now, VB6 still works. Many haven't moved anywhere yet. The
uptake of VB.Net is abysmal compared to what they planned and expected. The
uptake of .Net overall has been affected by this.
With Delphi there is historical evidence that Borland goes to lengths
to avoid breaking old code.
There are those who have made the argument that for Microsoft to have
transitioned VB6 to VB.NET without breaking much of the language would
have been a case of visiting the sins of the father on the child. And yes,
I know the counter argument effectively made by Dan Barclay.
The key word here is "deprecation". I'm not in favor of "never changing"
anything. There is a right way and a wrong way, as well as right reasons
and wrong reasons, for making breaking changes. Extensions are wonderful.
Change is good, done correctly.
The code breaking changes MS made to VB were senseless. The extensions were
great. They were not mutually exclusive (which is what the marketeers would
have you believe). Those wanting to argue that need only look at IL and/or
talk to the VB dev team (if you can get through the marketeer firewall).
Dan
.
- Follow-Ups:
- Re: Turbo Basic Explorer
- From: I.P. Nichols
- Re: Turbo Basic Explorer
- References:
- Turbo Basic Explorer
- From: TDaniel
- Re: Turbo Basic Explorer
- From: Craig Stuntz [TeamB]
- Re: Turbo Basic Explorer
- From: I.P. Nichols
- Turbo Basic Explorer
- Prev by Date: Re: Turbo Delphi mostly ignored?
- Next by Date: Re: resumes etc
- Previous by thread: Re: Turbo Basic Explorer
- Next by thread: Re: Turbo Basic Explorer
- Index(es):
Relevant Pages
|