Re: Advice Needed...
- From: "Michael C" <nospam@xxxxxxxxxx>
- Date: Mon, 21 May 2007 14:47:47 +1000
"Robert Morley" <rmorley@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:elj9d51mHHA.2452@xxxxxxxxxxxxxxxxxxxxxxx
Not exactly. After all, they've worked around some of the previous
problems in VB 2005.
I also read recently that somebody started delving into the pseudo-code
VB.NET generates and discovered that there was absolutely no reason for
most of the limitations imposed in VB.NET. According to him, the
programmers of VB.NET were C programmers, and simply had no appreciation
for the language and what was important to developers and what wasn't.
It's only as users have complained that MS has become aware of what some
classic VB'ers consider to be critical issues.
That was his story, anyway. I don't know how much of it was fact and how
much conjecture, but it certainly sounded like a plausible explanation of
why VB7 changed so much from VB6,
Sounds like complete rubbish to me. I don't see why the IL has any bearing
on it at all.
and why some consider it to be basically C# with different keywords.
I think it's the other way around. C# is actually VB7 with C syntax. It's
most definately NOT modelled after C++.
My take on it is that incompatibility is NEVER an improvement. An
improvement that causes incompatibility is dubious at best, poor
programming or a failure to understand the language at worst.
I can't agree with that. Compatibility can be a good thing but it also holds
things back *considerably*. Quite often the best gains are made from
breaking compatability.
Michael
.
- Follow-Ups:
- Re: Advice Needed...
- From: Robert Conley
- Re: Advice Needed...
- From: Robert Morley
- Re: Advice Needed...
- References:
- Advice Needed...
- From: jmar
- Re: Advice Needed...
- From: Michael C
- Re: Advice Needed...
- From: Bob Butler
- Re: Advice Needed...
- From: Michael C
- Re: Advice Needed...
- From: Robert Morley
- Advice Needed...
- Prev by Date: Re: calculation field in vb.net 2003
- Next by Date: Re: How To Parse a Binary String in VB6
- Previous by thread: Re: Advice Needed...
- Next by thread: Re: Advice Needed...
- Index(es):
Relevant Pages
|