954,506 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

C++ vs. VB

Whats better? C++ or VB?

Im sure C++ is much more powerfoul and portable than VB...what do you think?

jan1024188
Posting Whiz in Training
254 posts since Aug 2006
Reputation Points: 27
Solved Threads: 2
 

Categorization is for the weak minded people who need a reason to learn a lanaguage. Programming is an art and language are the tools for artists.

Of course if given a problem domain and the requirements, this question would have carried *some* validity but as such it stands its really a pointless question.

You are lucky you didn't ask this question on a newsgroup, otherwise you would have being ripped apart in no time...

~s.o.s~
Failure as a human
Administrator
11,938 posts since Jun 2006
Reputation Points: 3,281
Solved Threads: 734
 
Whats better? C++ or VB?


It's not as clean cut as that. :( C++ is better sometimes and VB is better sometimes.

Ravalon
Posting Whiz in Training
213 posts since Dec 2006
Reputation Points: 84
Solved Threads: 15
 

And you expect an unbiassed answer here?

VB isn't really a programming language at all, it's a rapid prototyping tool for user interfaces.
Anyone using it for more than that is asking for trouble.

That said, C++ isn't perfect. Nothing is.

jwenting
duckman
Team Colleague
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
 

> Whats better? C++ or VB?
What's better to a carpenter - a hammer or a screwdriver?

Like the proverb goes, "If the only tool in the toolbox is a hammer, pretty soon all the problems look like nails".

Salem
Posting Sage
Team Colleague
11,531 posts since Dec 2005
Reputation Points: 5,862
Solved Threads: 953
 
VB isn't really a programming language at all, it's a rapid prototyping tool for user interfaces. Anyone using it for more than that is asking for trouble.


I definitely disagree with you. It's as much a language as any high-level language. Many robust systems can be created with ease.

Now if you had said it's a nonportable language and can be used effectively for fast and easy prototyping, I would have agreed with you. But itis much more than that.

WaltP
Posting Sage w/ dash of thyme
Moderator
10,506 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944
 

Battle started -- mission accomplished.

~s.o.s~
Failure as a human
Administrator
11,938 posts since Jun 2006
Reputation Points: 3,281
Solved Threads: 734
 
Battle started -- mission accomplished.


Language wars are like doing your taxes: unavoidable and you always end up losing. ;)

Ravalon
Posting Whiz in Training
213 posts since Dec 2006
Reputation Points: 84
Solved Threads: 15
 

If you want to do something comercial, better learn C++.
Ross

RossSCann
Newbie Poster
18 posts since Jan 2007
Reputation Points: 10
Solved Threads: 0
 
If you want to do something comercial, better learn C++. Ross


Once again, it's not as clean cut as that. :)

If you're applying for a job in a fine french restaurant, they probably don't care if you can make a mean hamburger. Likewise, I don't imagine that the local sushi bar has crème brûlée on the list of recipes their chefs have to master.

Programming is very diverse. Different fields will focus on different languages, APIs and tools to fit their needs. In many of those fields, C++ is too general to be of value. In others, it might be the primary language. Still in others C++ might be one of a dozen niche languages that are rolled up to produce a single package.

These things are tools. Tools are made for a specific purpose. Using the right tool at the right time, and using it well is what makes you a pro. :)

Ravalon
Posting Whiz in Training
213 posts since Dec 2006
Reputation Points: 84
Solved Threads: 15
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You