English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

C# offers the same functionality and in some cases more than VB.Net. With this in mind, is there any future for VB.Net?

2006-06-19 03:36:14 · 3 answers · asked by Amit M 2 in Computers & Internet Programming & Design

Commenting on Rajaram's answer: I suppose that is the root of the question. VB has always been popular in RAD development because of ease of use. However, in .Net the framework is responsible for ease of use, not the language (in my humble opinion).

Interesting...looking forward to other people's perspectives...

2006-06-19 04:31:49 · update #1

3 answers

VB .NET though it has the OOPS concepts implemented into it which was missing in the prior version (VB 6.0) its not used that extensively. VB was considered as a toy implementation and it continues with VB .NET. Its a kinda a RAD (Rapid Application Development) model. The only advantage of RAD is the time for producing or finishing the application is reduced with the compensation of efficiency. This is the main disadvantage of VB .NET.

2006-06-19 04:14:58 · answer #1 · answered by Rajaram Balakrishnan 2 · 1 1

People were asking this of VB 6.0 when VB.NET came out. There are still some places that commercially use VB 6.

In answer it will probably not die out for quite a while but it will start to phase out. Since C# came out I have noticed a massive decline in the number of updated VB sites and a surge in c# solutions. It might end up like FoxPro did and die a slow and lingering death.

EDIT: Also VB being based on BASIC was designed to be easy to learn (I haven't had much experience in C# so I don't know on that fron) and hence is taught in many schools

2006-06-19 10:39:48 · answer #2 · answered by Master_Of_The_Web 2 · 0 0

It is pretty much true that any program you could write in VB.NET could (some would say more easily) be written in C#. People don't program in Visual Basic because of any extra capabilities that it gives you. They use it because they prefer it and are comfortable with it, perhaps just as some people prefer one spoken language to another. That said, many C++ and C# programs always have and always will look at VB programmers with scorn and derision, as if the VB programmers were not as professional or skilled. I'm not saying that that attitude is correct, but it certainly exists.

If I had a choice of which to learn as a student, I'd pick C# ten times out of ten. It gives you more capabilities. But VB will never go away because the people who prefer to program in it will never go away.

2006-06-19 10:43:21 · answer #3 · answered by Larry 6 · 0 0

fedest.com, questions and answers