Members

Technology Zones

IBM Learning Center

Articles

Hosted By

MaximumASP

Info

Rated
Read 40,699 times

Contents

Related Categories

Why are we criticizing VB.NET? - The Situation

The Situation

As a Visual Basic developer I've gotten very used to being heckled about the languages short falls. Its lack of true inheritance is a strong target for C++ and Java developers. There is no real defense for what they have to say. Being a former C and C++ developer, I know they are exactly right. The only excuse we have as VB developers is that we can develop projects faster, and this is a big plus in today's marketplace. So, when I read about the new features to be included in VB.NET, it all sounded too good to be true. Now, I could stop wasting time listening to developers heckling the language. Instead, I could just develop circles around them with a large maniacal grin. But, in order to keep the universe in balance, and make the new features possible, VB would have to change. These changes have come under a lot of fire from the development community. The purpose of this article will be to help show another perspective on how the changes in VB.NET will affect us.

I was once told that people fear death, change, and public speaking the most. If you fear change, then VB.NET will probably not be something your very happy about. There are over 70 changes to the language. If you have read the list for the .NET Platform Beta 1 SDK then you know most, but not the entire story. Microsoft has decided to remove some Beta 1 changes and add some new ones due to customer feedback. According to Microsoft, only problems will be fixed now; no new changes or features will be added. Although I am not convinced that no changes will happen, I feel it will be relatively few making now the time to take a good hard look at VB.NET.

Comments

  • Re: .NET as good as JAVA

    Posted by MikeL on 02 Feb 2008

    Are you seriously considering that Java, as one of the slowest running languages there I have used, is better than VB.NET? I would rather write an app in Assembly than Java (a little extreme but yo...

  • .NET as good as JAVA

    Posted by Eigam Raviv on 19 Sep 2003

    I say that the article is good, and truly .NET got almost all OO programmer needs. But there are things VB.NET has failed to do when it comes to OO, and I can say JAVA still has its strong points... ...

  • Good article

    Posted by skeeterbug on 30 May 2003

    Good article. Very straight forward!

  • Heckling .NET?

    Posted by jamsmith on 01 Aug 2002

    Sorry, I am not through heckling Java and C++. Its not the languages, per se. It is the attitude and the hype that follows them. The best programmers on the planet were C programmers, probably still a...