Click here to Skip to main content
15,921,113 members

Survey Results

Your choice of programming languages   [Edit]

Survey period: 28 May 2001 to 3 Jun 2001

Which programming languages do you expect to be working with in the next 12 months?

OptionVotes% 
Visual C++1,22979.24
Visual C++ with managed extensions32120.70
C#38024.50
VB627717.86
VB.NET1509.67
Java30719.79
C34522.24
Delphi865.54
Borland C++1268.12
Other...15610.06
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralWhy VB6 instead of VB.NET? Pin
29-May-01 1:15
suss29-May-01 1:15 
GeneralRe: Why VB6 instead of VB.NET? Pin
29-May-01 2:17
suss29-May-01 2:17 
GeneralRe: Why VB6 instead of VB.NET? Pin
jkgh29-May-01 3:47
jkgh29-May-01 3:47 
GeneralRe: Why VB6 instead of VB.NET? Pin
Chris Maunder29-May-01 4:23
cofounderChris Maunder29-May-01 4:23 
GeneralRe: Why VB6 instead of VB.NET? Pin
jkgh29-May-01 6:42
jkgh29-May-01 6:42 
GeneralRe: Why VB6 instead of VB.NET? Pin
31-May-01 1:32
suss31-May-01 1:32 
GeneralRe: Why VB6 instead of VB.NET? Pin
Adrian1-Jun-01 11:14
Adrian1-Jun-01 11:14 
GeneralRe: Why VB6 instead of VB.NET? Pin
Chris Cubley1-Jun-01 20:06
Chris Cubley1-Jun-01 20:06 
The problem with VB.NET is that it promises to break much existing VB6 code. It is not a simple upgrade of VB to add more features and make general improvements, but rather a radical departure from previous versions of VB. While VB.NET is a vast improvement over VB6 in terms of capabilities and features, it does so at the expense of existing code. Personally, I have no problem learning new technology and adapting to change, but the change being made does not correlate with the existing design goals of VB.

VB6 is a tool that is meant to accomplish certain common business programming projects quickly and easily, not a language designed to accomplish every programming task possible at the expense of ease of use. VB.NET attempts to make VB an easy-to-use RAD version of C++. While this is an admirable goal, C++ does a very good job of being the programming language that can do anything. It has been proven as such time and time again. VB's current popularity stems from the fact that it is easy to use and can be used to tackle many common tasks quickly and effectivly. By adding C++-style power to VB, MS adds C++-style complexity to VB. Rather than reinventing VB, why not simply upgrade it to do what it does now but better and let the projects that need the power and complexity of C++ be written in C++? If you can learn and understand the advanced features of VB.NET, you can learn and understand C++.

Chris Cubley
GeneralRe: Why VB6 instead of VB.NET? Pin
2-Jun-01 1:56
suss2-Jun-01 1:56 
GeneralTo avoid flicker Pin
Vikas Rao28-May-01 23:39
professionalVikas Rao28-May-01 23:39 
GeneralRe: To avoid flicker Pin
Christian Graus29-May-01 0:25
protectorChristian Graus29-May-01 0:25 
Generalworking vs. playing? Pin
Chris Losinger28-May-01 3:05
professionalChris Losinger28-May-01 3:05 
GeneralRe: working vs. playing? Pin
F Braem28-May-01 4:31
F Braem28-May-01 4:31 
GeneralRe: working vs. playing? Pin
Christian Graus28-May-01 12:25
protectorChristian Graus28-May-01 12:25 
GeneralRe: working vs. playing? Pin
Ravi Bhavnani28-May-01 20:04
professionalRavi Bhavnani28-May-01 20:04 
GeneralRe: working vs. playing? Pin
Franky Braem28-May-01 22:27
Franky Braem28-May-01 22:27 
GeneralMissing: C++ ? Pin
George27-May-01 23:58
George27-May-01 23:58 
GeneralRe: Missing: C++ ? Pin
Chris Maunder28-May-01 2:53
cofounderChris Maunder28-May-01 2:53 
GeneralRe: Missing: C++ ? Pin
Christian Graus28-May-01 3:20
protectorChristian Graus28-May-01 3:20 
GeneralRe: Missing: C++ ? Pin
Alvaro Mendez29-May-01 5:07
Alvaro Mendez29-May-01 5:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.