Click here to Skip to main content
15,889,767 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: It's not the language... Pin
Marc Clifton20-Jan-04 1:50
mvaMarc Clifton20-Jan-04 1:50 
GeneralRe: It's not the language... Pin
Anonymous20-Jan-04 8:32
Anonymous20-Jan-04 8:32 
GeneralRe: It's not the language... Pin
noelhx20-Jan-04 4:08
noelhx20-Jan-04 4:08 
GeneralRe: It's not the language... Pin
preinsko20-Jan-04 23:21
preinsko20-Jan-04 23:21 
GeneralRe: It's not the language... Pin
noelhx21-Jan-04 4:22
noelhx21-Jan-04 4:22 
GeneralRe: It's not the language... Pin
NormDroid20-Jan-04 21:12
professionalNormDroid20-Jan-04 21:12 
GeneralRe: It's not the language... Pin
FruitBatInShades20-Jan-04 8:10
FruitBatInShades20-Jan-04 8:10 
GeneralRe: It's not the language... Pin
preinsko20-Jan-04 23:35
preinsko20-Jan-04 23:35 
Agreed I have seen bad COBOL in my day so I understand what you are saying. However notice that the only ones taking exception to this thread are decent or excellent programmers.

The problem is the language because if you do not control it, it will control you. If the programmer forgets to initialize a variable no sweat VB will just make it a variant and allow you to cast it any way you want. If the programmer creates a subroutine that returns no value at all no problem nothing happens. If an object has not been instatiated no problem if you test that it is "Nothing" instead of testing for the datatype; providing that you test at all. Oh I forgot VB doesn't know what a datatype is sorry.

The language is at fault because it was designed to be freindly and do the thinking for the programmer. Excuse me I will think for myself and you the programmer language will do as I say even if it is wrong. At least with ansi C based languages when I give it an instuction that makes no sense it has the ability to come back and say--"Are you sure(warning)" or "forget it I am not doing that it makes no sense (error)". VB on the other hand will just calmly make some assumption and go for it. This has nothing to do with the programmer, if he gets used to the language making the decisions he will never learn the correct way to do things.

Sorry, I tend to get a little excited, I do not mean harm to anyone.


Pamela Reinskou
Some Days the Dragon Wins!!
VersusLaw Inc.

GeneralRe: It's not the language... Pin
Carlos Antollini21-Jan-04 4:38
Carlos Antollini21-Jan-04 4:38 
GeneralRe: It's not the language... Pin
noelhx21-Jan-04 4:43
noelhx21-Jan-04 4:43 
GeneralRe: It's not the language... Pin
Carlos Antollini21-Jan-04 4:55
Carlos Antollini21-Jan-04 4:55 
GeneralRe: It's not the language... Pin
preinsko21-Jan-04 8:10
preinsko21-Jan-04 8:10 
GeneralWhere's the write-in option? Pin
Shog919-Jan-04 10:01
sitebuilderShog919-Jan-04 10:01 
GeneralRe: Where's the write-in option? Pin
Michael P Butler19-Jan-04 10:39
Michael P Butler19-Jan-04 10:39 
GeneralRe: Where's the write-in option? Pin
Shog919-Jan-04 10:50
sitebuilderShog919-Jan-04 10:50 
GeneralRe: Where's the write-in option? Pin
Colin Angus Mackay20-Jan-04 11:18
Colin Angus Mackay20-Jan-04 11:18 
GeneralChildish poll Pin
Michael P Butler19-Jan-04 8:38
Michael P Butler19-Jan-04 8:38 
GeneralRe: Childish poll Pin
Maximilian Hänel19-Jan-04 11:59
Maximilian Hänel19-Jan-04 11:59 
GeneralRe: Childish poll Pin
Roger Wright19-Jan-04 14:54
professionalRoger Wright19-Jan-04 14:54 
GeneralRe: Childish poll Pin
preinsko20-Jan-04 23:55
preinsko20-Jan-04 23:55 
GeneralRe: Childish poll Pin
Manish K. Agarwal19-Jan-04 19:33
Manish K. Agarwal19-Jan-04 19:33 
GeneralRe: Childish poll Pin
peterchen19-Jan-04 23:53
peterchen19-Jan-04 23:53 
GeneralRe: Childish poll Pin
FruitBatInShades20-Jan-04 8:06
FruitBatInShades20-Jan-04 8:06 
GeneralRe: Childish poll Pin
Chris Maunder21-Jan-04 2:43
cofounderChris Maunder21-Jan-04 2:43 
GeneralRe: Childish poll Pin
Michael P Butler21-Jan-04 3:12
Michael P Butler21-Jan-04 3:12 

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.