Click here to Skip to main content
15,905,148 members

Survey Results

Why are people derisive towards Visual Basic?   [Edit]

Survey period: 19 Jan 2004 to 25 Jan 2004

VB has received a lot of flak over the years. Why? (Sent in by FruitBatInShades)

OptionVotes% 
Because it's horrible39726.97
Because they have never used it16611.28
Because people are programming snobs36124.52
Because they need to grow up1177.95
Because it's not a real programming language!43129.28



 
GeneralRe: VB.Net Pin
Shog920-Jan-04 16:35
sitebuilderShog920-Jan-04 16:35 
GeneralRe: VB.Net Pin
Michael P Butler21-Jan-04 3:25
Michael P Butler21-Jan-04 3:25 
GeneralRe: VB.Net Pin
Anonymous22-Jan-04 3:37
Anonymous22-Jan-04 3:37 
GeneralVB does not make bad software! Pin
FruitBatInShades20-Jan-04 8:22
FruitBatInShades20-Jan-04 8:22 
GeneralRe: VB does not make bad software! Pin
Shog920-Jan-04 16:33
sitebuilderShog920-Jan-04 16:33 
GeneralRe: VB does not make bad software! Pin
FruitBatInShades21-Jan-04 0:15
FruitBatInShades21-Jan-04 0:15 
GeneralRe: VB does not make bad software! Pin
Big Orange21-Jan-04 5:22
Big Orange21-Jan-04 5:22 
GeneralMissing a Choice Pin
Frisky20-Jan-04 3:08
Frisky20-Jan-04 3:08 
VB is not a bad language. It does eveything every other language can do. The things that make it bad as an environment for building useful applications are:
0. the VB6 environment crashes, loosing code at times (for no reason) (it is repeatable too)
1. it seems to make those who no nothing about programming think they do (I am not saying all who program in VB do not know what they are doing; I am only refering to those who know nothing, you know who you are Wink | ;)
2. the lure of 3rd party controls, and their lisensing can make diestribution a nightmare
3. ever try to debug a large VB application? well, let's just say you don't want to go there, the environment is horrible
4. the VB environment can't make up its mind on CLSID's, so, everybody on your dev team better have exactly the same configuration, or when your project goes production, your code is going up in flames
5. code limitiation as to how much you can put in a file (we have hit this many times; and no, we are not putting to much code in a single method or class; remember, your comments and whitespace count too)


And, I could go on, and on, and on, and on.... However that is not the point. The point is that in a production environment, I want something that makes my job easier from start to finish, not just at the start.

As far as VB.Net goes, I see that it fixes the short comings mentioned above. In almost every aspect, it is the same as C#, or other languages. So, why not use C#. Why promote 50 diferent languages? Why not unite to a single unified method? For all purpposes I have seen, there are only subtle differences in keywords and syntax.
GeneralRe: Missing a Choice Pin
Shog920-Jan-04 16:30
sitebuilderShog920-Jan-04 16:30 
GeneralRe: Missing a Choice Pin
Frisky21-Jan-04 4:59
Frisky21-Jan-04 4:59 
GeneralRe: Missing a Choice Pin
KevinHall21-Jan-04 13:40
KevinHall21-Jan-04 13:40 
GeneralRe: Missing a Choice Pin
Frisky22-Jan-04 8:10
Frisky22-Jan-04 8:10 
General...what about VBScript? Pin
Luca Leonardo Scorcia20-Jan-04 1:38
professionalLuca Leonardo Scorcia20-Jan-04 1:38 
GeneralRe: ...what about VBScript? Pin
Shog920-Jan-04 16:24
sitebuilderShog920-Jan-04 16:24 
GeneralVB6: Horrible, VB.NET: not so bad Pin
Mike Dimmick20-Jan-04 1:10
Mike Dimmick20-Jan-04 1:10 
Generalmy answer is missing Pin
Corinna John19-Jan-04 23:37
Corinna John19-Jan-04 23:37 
GeneralRe: my answer is missing Pin
Jörgen Sigvardsson20-Jan-04 8:46
Jörgen Sigvardsson20-Jan-04 8:46 
GeneralI actually paid Pin
Rob Manderson19-Jan-04 23:36
protectorRob Manderson19-Jan-04 23:36 
GeneralRe: I actually paid Pin
NormDroid20-Jan-04 21:13
professionalNormDroid20-Jan-04 21:13 
GeneralRe: I actually paid Pin
Rob Manderson20-Jan-04 22:12
protectorRob Manderson20-Jan-04 22:12 
GeneralIt's not the language... Pin
Marc Clifton19-Jan-04 15:49
mvaMarc Clifton19-Jan-04 15:49 
GeneralRe: It's not the language... Pin
AllenR19-Jan-04 22:09
professionalAllenR19-Jan-04 22:09 
GeneralRe: It's not the language... Pin
Michael P Butler19-Jan-04 23:02
Michael P Butler19-Jan-04 23:02 
GeneralRe: It's not the language... Pin
Anonymous20-Jan-04 2:10
Anonymous20-Jan-04 2:10 
GeneralRe: It's not the language... Pin
preinsko19-Jan-04 22:51
preinsko19-Jan-04 22:51 

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.