Jump to content

What do you think of Visual Basic

Cavin8

What is your guys opinion on Visual Basic. My opinion is good for beginners but not very good for pros. 

Link to comment
Share on other sites

Link to post
Share on other sites

It's what I used in college but I haven't really used it myself out of personal interest after that.

Feels a bit too large and clunky for me to want to use as my main work tool.

[spoiler=pc specs:]cpu: i5-4670k | mobo: z87-pro | cpu cooler: h100i | ram: 8gb vengeance pro | gpu: gtx770 ftw 4gb | case: nzxt switch 810 matte black | storage: 240gb ssd; 1tb hdd | psu: 750w corsair rm |
keyboards: max nighthawk x8 mx brown + blue led; corsair k60 mx red; ducky shine 3 tkl mx blue + orange led | mouse: deathadder black edition | audio: FiiO E10; sennheiser hd558; grado sr80i; sony mdr-nc200d; blue snowball |

Link to comment
Share on other sites

Link to post
Share on other sites

I don't see why VB "isn't good for pros". VB and C# and do pretty much the same thing (excluding a few language specific features) and I expect most people would agree that C# is a "good language for pros". Most of it is just syntax preference.

 

You can get a job with VB and I'm sure there are many amazing VB programmers out there. That's enough to say that a pro can use it.

 

With that said, if you are choosing a .NET language to master, I would choose C# over VB (my thoughts about that matter).

Link to comment
Share on other sites

Link to post
Share on other sites

Based on what I have encountered so far in my career VB is considered a dead/dying language. There also seems to be a stigma that comes attached to it these days for just that reason. That said knowing VB will undoubtedly help one come to terms with good object oriented principles. Moreover one can easily make a transition to something more relevant such as C#.

 

@madknight3 I want to make my feelings on this clear to you especially in the interests of preventing any potential animosity. I don't hate the language by any means, in fact I choose to label myself as a true generalist, at least for the time being. As such in accordance with one of my core doctrines I am actually unable to hate or dislike a particular language, thus I respect it and see it's merits objectively. There are always situations one may encounter where knowledge of a particular language will lead to an definite advantage. There is also much beauty to be found in the well written, eloquent syntax of any given language.

 

To attempt to clarify then; my stance is simply to focus forwards towards progress and innovation. I feel that the argument for VB is the same as the argument for Delphi. It is an old well established language in which many great applications have been written. As such, yes there will always be a requirement for it thus a set of employment opportunities.

The single biggest problem in communication is the illusion that it has taken place.

Link to comment
Share on other sites

Link to post
Share on other sites

@Nuluvius: Don't worry, there's no animosity, but I do understand your point better now. While I'm not on board with calling it a dead language (at least right now), I can certainly see the argument for it being a dying language. There's still the chance for recovery, however, because the industry seems to continue moving towards C#, it's not likely.

 

It'll be interesting to see if the old VB6 community will move to VB.NET when it loses support and if that will effect things at all. It doesn't seem like they want to though, so they may find another alternative.

Link to comment
Share on other sites

Link to post
Share on other sites

I think VB is over its prime.  I would consider C# though for modern windows development.

GAMINGCLICHE: Core i5 6500 - Gigabyte H170N-WiFi - Deepcool Gabriel - 16GB HyperX Fury - Asus Strix GTX 1070 OC - NZXT Manta

ORANGEJULIUS-720p: Core i3-3230 - Noctua 9UB-SE2 - Gigabyte B75N-itx - 8gb GSkill Ares - GTX 650Ti - Bitfenix Prodigy (RETIRED)

Link to comment
Share on other sites

Link to post
Share on other sites

It's a waste of time in my opinion. There are better languages out there that not only share the same BASIC syntax but are also easier to learn. Not to mention not limited like Visual Basic.

Link to comment
Share on other sites

Link to post
Share on other sites

VB is such a lame programming language with excessive reserved syntax keywords. It just look plain ugly and is a pain to write. Please just kill VB off. Pick a more relevant language.

Link to comment
Share on other sites

Link to post
Share on other sites

VB is cluttered and has far too many reserved words and has poor readability in my opinion. Microsoft's second go with C# however is a prime example of a higher level programming language, easy to read, bar none the best documentation ever of any language, not to mention relatively fast and pack with features especially if you plan on deployment in windows based environments.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×