Jump to content

Why does everyone hate VB ?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
174 replies to this topic

#1
reniery

reniery

    Learning Programmer

  • Members
  • PipPipPip
  • 45 posts
I was just wondering, it seems to me that alot of developers dont like visual basic , so what are the reasons for it?

#2
Guest_Jordan_*

Guest_Jordan_*
  • Guests

reniery said:

I was just wondering, it seems to me that alot of developers dont like visual basic , so what are the reasons for it?

I personally don't like the absence of strict syntax rules and the restriction of what you can accomplish.

Posted via CodeCall Mobile

#3
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,248 posts
I'm not really sure but I think it's because it's limited on what it can do. I like VB and most languages but that's because I don't know enough about the language to hate it. :cool:

#4
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Well personally I don't find it limited, with API's and DLL's you can do many things. I don't hate VB, but now I moved to something more powerful, simpler and IMO better.

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I think an important question is whether you are addressing VB.NET or VB 6.0. They are very different languages. VB 6.0 got a bad rap for being a language you would "write a proof of concept in, then write the actual program in another language that is more robust". VB 6.0 didn't scale too well. VB.NET is probably more stable/scalable, but it comes with the whole .NET overhead that I despise.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#6
charmayne

charmayne

    Newbie

  • Members
  • Pip
  • 3 posts
Yeah right. . It's so complicated. .

#7
Xav

Xav

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 13,118 posts
Not once you get used to it. I found VB too limiting, and it seemed almost 'childish'. So it suited me just fine. :)
Jordan said:

Good members, like yourself, stick around and post for ages to come!
Mr. Xav | Blog | Forums

#8
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
I wouldn't say it's limited.... but there are better programming languages.

#9
Xav

Xav

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 13,118 posts
I would say it's limited - in terms of power and efficiency.
Jordan said:

Good members, like yourself, stick around and post for ages to come!
Mr. Xav | Blog | Forums

#10
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
What do you mean by power and efficiency?

according to jordan Vb is even faster than Java and other languages.

And what can't it do?

#11
Xav

Xav

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 13,118 posts
Its syntax does not make certain tasks the easiest to write in code - I can't think of any specific examples ATM, but I get the feeling the language is designed to live up to its name - for instance, the Do While/Until statements - it seems like the use of both Until and While was designed to be easier for a beginner, as it's easy enough to negate a boolean value. It's a superb language to start of with, but I eventually found myself ready to take on a language with a C-like syntax.
Jordan said:

Good members, like yourself, stick around and post for ages to come!
Mr. Xav | Blog | Forums

#12
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
If the syntax is designed for a beginner it doesn't mean/make the language restricted.