Which is better: Vb or C(++/Visual)

Which is better, VB or C(++/Visual)

  • VB

    Votes: 6 40.0%
  • C(++/Visual)

    Votes: 7 46.7%
  • Other

    Votes: 2 13.3%

  • Total voters
    15

Homie

Anti-Lefty
Joined
Jan 20, 2002
Messages
2,968
Location
The land where the Jante law rules
I know there are many other languages that many of you would like me to add, but between these to, VB and the variations of C, which is better?

And it probably depends on the kind of program you would write, but for YOU, which would you prefer.

Also feel free to argue and post pros/cons about the 2 languages.
 
unless I am very mistaken, VB means Virtual Basic...
Comparing Basic to C/C++ ... well... at least it's a change from all those C vs Java discussions ;)
 
VB is Visual Basic and I might be wrong here with my next statement but I believe this is an MS only language? Meaning that only Microsoft can make the compiler for this....

C++ has many different types. I am not an expert or even a novice...I just know some things. There are four major compilers: Borland C++, Microsoft Visual C++, Watcom C/386, and DJGPP. Visual is just the compiler (it does have differences but if you are talking about the actual language it is just C++).

Then there is also C without the ++.

Visit this site for information on C++ programming:
http://www.cprogramming.com/

Visit this site for VB:
http://216.26.168.92/vbworld/default.aspx

I have heard that Visual Basic is easier to learn and use but that C++ makes more powerful and faster programs. May I suggest an option for none is better, they each have their uses? :)
 
VB and VC are indeed MS programs. More than that, it is their attempt to take over the programming world, like they effectively have for HTML and like they attempted to do for Java (remember Visual J++ ?? ).

I voted for Other. However, C++ is superior at the end of the day. But Basic/VB is easier for most people to learn over C/C++/VC++.
 
VB is becoming more powerful. It used to be that VB was only really useful if you wanted to work with forms - if you wanted more advanced programs (graphics etc), forget it!

VB 6 is a bit of a step forward in this respect, bringing it more towards what the likes of C++ can do. This "section" of VB is a lot harder to learn however.

I voted for VB, as that is the one that I use. However, I think a "better" answer is that it is a horses-for-courses approach. For simple programs, VB is probably easier and faster to write a program in, so "better". For complex apps & games, you wouldn't dream of using it - C++ all the way.
 
I vote C++ because I use it. Although I am sick of it ;)
 
C++ is much better, with more features, better algorithms, faster processing, more powerful routines and more. :yeah:

But VBasic is easier to learn. :eek:

If someone already knows C++ or Java or similar languages, there is absolutely no need to learn VB, but if you are new to programming and want an easy way to program a bit, VB is probably better suited for that.

Anyway, I´ll take C++ and Java first anytime.
:D
 
"Gonzo, why are you sick of it? Is it because it is difficult or time-consuming to code in."

I've been coding and debugging it for years and I am sick of seeing it. But it's better than VB!!
 
VB is definitely easier to learn for the novice. C++ allows the programmer finer control over the detail level of the program, thereby making it more "powerful". However, if most C/C++ is as poorly written as the stuff I have been having to maintain for years, then the programmers are wasting their time.

In any case, the "best" language is the language that is optimal for the project at hand. It might be VB, it might be C/C++, or Java, or even Ada! (But no, I don't think the "best" language could ever be PowerBuilder! :D )
 
What is PowerBuilder? I have heard mention of it at the place I currently work (up until 2 days from now) but I thought it had something to do with databases....
 
PowerBuilder is a VB-like tool originally built by PowerSoft (now owned by Sybase). Initially, (early '90s) it was more popular than VB! But since then it has declined in popularity, going from some 70% of the Rapid Prototying and Development market down to sheer insignificance. It's only "good" point is a fairly decent database interface.

If I had been around when the programs I maintain were originally written, they would have been in VB. If I could re-write them from scratch, today, it would be Java or C++. As it is, I'm stuck with PowerBuilder.
 
there just as good as each relly, they both got thier stroge pionts. Heck, i can't get EITHER of them to make a peep out of the speaker, though i'm only 14, so i havn't wrote some killer dos app or somthing
 
VB, but that's all I know. It does seem easier, though, and will help you if you want to do ASP, etc.
 
Neverending story. I've participated in vb:c++ debate so many times it makes me sick. There are no better or worse languages & each of them was made for specific purposes.
This thread could be named "vb vs. c++ experience sharing" & be more constructive.
& for the record: I was originaly vb programer but had to learn c++ to trully understand all the nonsense microsoft implemented or left in vb.

C# rulez
 
Back
Top Bottom