On Wed, 2005-03-30 at 15:55 -0500, Steve Richter wrote:
> On Wed, 30 Mar 2005 13:33:08 -0600, Rich Duzenbury
> <rduz-midrange@xxxxxxxxxxxxxxxxxxx> wrote:
> > 
> > > What I think a lot of people miss on the subject of IBM vs Microsoft,
> > > Windows vs OS/2 is that Microsoft puts a lot of effort into the
> > > programming side of their products.  Microsoft makes great programming
> > > languages.  Windows is a very programmer friendly OS, Win32 API is
> > > very well done, COM was great in its day and .NET continues the
> > > tradition.
> > Geez, I can't help but disagree here.  If you made an investement in
> > VB6, you must throw it away to use VB .net.  No upgrade path.  How is
> > that friendly?  How is that great?  Sorry, I just don't see it.
> 
> VB6 code still works, the compiler is available. 
You might still be able to purchase it, but it's a dead end now for
sure.

> VB6, just like RPG,
> was a dead end because of its syntax. The fact that VB.NET is a
> popular .NET language tells me that MS did a decent job of giving VB
> programmers a migration path.
> 
Uhh, rewriting <> migration path.  Seems pretty simple to me.  A lot of
people are wasting a lot of time becoming proficient in the 'new'
environment and porting their VB6 code to VB.net.  I remember the same
nonsense from earlier version of VB as well.  Why is this acceptable to
anyone?

> > And it seems that nearly every version of VB has varying amounts of
> > extra effort foisted upon those who upgrade.
> > 
> > Also, you say microsoft makes great programming languages.  What
> > programming languages has microsoft invented?  C and C++?  Nope.
> 
> Sure they did.  
No, C++ was invented at AT&T in 1979 or so, not Microsoft, and C quite a
few years earlier before Microsoft came into being.

>  MFC
> was very popular and ATL, which was templates applied to COM was
> getting a lot of attention up until the end of the COM era.   MS also
> put a lot of effort into making C++ an equal language in .NET.  They
> actually added features to C++ to do that.
More corruption and vendor lock in.  This is *not* a good thing.

In order to try to construe this as being on-topic, before David raps
our knuckles, I will at least say that I'm really thankful that I don't
have to rewrite my iSeries applications each time a new version of the
operating system or the compiler comes out, as I do if I use VB, or most
anything Microsoft.
--
Regards,
Rich

Current Conditions in Des Moines, IA
Broken Clouds
Temp 57.2F
Winds out of the West at 18mph



This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.