Why VisualBasic is the Worst Programming Language to Choose

preview_player
Показать описание
In a word so full of great programming language options, one really stands out as being incredibly bad, yet often recommended.

Did you know that Scott works for NTG, a business and technology consultancy that helps businesses, like yours, tackle their toughest challenges, lower cost, increase agility - and think outside of the box. Since 1999 Scott and his team have been helping companies of all sizes; call or email us today to engage with a leading team that is passionate about empowering your business!

Рекомендации по теме
Комментарии
Автор

VB is totally fine... While I understand some of the points here I don't think it's as dire or crazy as you think. My college started with c++ and a lot of colleges start with that or JavaScript. I would rather start with VB and when I was learning on my own I got big into VB and C# and found it a great way to learn.

nathanhargenrader
Автор

Good points... just don't think vb.net should go away... I've programmed in gw-basic, QuickBasic, VB 1.0-6.0, and VB.Net. I have yet to see any great benefit to switch to C# - upper/lower case doesn't impress me, typing at the end of line is a pain, typing { } { } around everything is a pain and not necessary. get set statements aren't as readable, not really cleaner syntax. What cool programming concept exist in C# that make it worth the switch... pun - I prefer select case...

gbmarshall
Автор

I didn't expect to actually watch this whole video, but I feel like I learned a lot, and I also decided to skip the VB course at my school and just go straight to Java (since these are the first 2000 level classes I get to choose from).
Thank you!

YeshuaIsTheTruth
Автор

Got the link from a post on Spiceworks.

Good video, lots of good information. You totally buried the lead. I think you got caught in the common dilemma where you have ALL this information and research you wanted to use but didn't apply. To be honest the video could have been about half as long. Could have started at about the 16m30s mark.

But personally love the info and the reason and research.

BranicX
Автор

Well if we're talking about MS stack, VB developer can just use C# as an add-on, if it's all CLR/CIL, I don't see any reason to despair.

I believe for an experienced VB developer, C# can be added to the same project as being sugar.

Actually VB isn't going anywhere and there will always be new ideas, isn't that what happened with Python?

cristianluisteixeirafrc
Автор

You know how you can tell if someone is into Visual Basic and trying to work in a modern enviroment??? They pulled all their hair out :) While not as easy as C# I do tend to like MASM or HLA for their flexability.in some tasks. The thing I notice is that Operating systems like Windows are tending to get larger and larger with each new rearrangement or iteration of the os in part due to all of the legacy librarys included for backward compatability. I know people generally seem to have that emotional attachment to cartain software or methods but at some point i would they are going to half to upgrade. But that being said i know of atleast one lawyer still using windows 3.1 in 2021 and refuses to upgrade. How many more are there?

DavidKing-wkws
Автор

Can't disagree more... Started on Basic with dad's zx spectrum, Gw basic, Qbasic 1.0, 1.1, 4.5, 7, vb 3, 4, 5, 6 and .net...
Still waiting for life to prove me wrong instead of theory...

NunoRVOliveira
Автор

I am currently taking Visual Basic 2 in High school as a filler for my senior year and I regret taking that class
visual basic is infuriating, makes no sense, errors out at the most random spots, and is not worth your time
unless all you do is make things for windows xp or older
PLEASE DO NOT TAKE ANYTHING RELATED TO VISUAL BASIC THERE ARE BETTER

herkulays
Автор

I use visual studio enterprise for my Visual Basic class in college, does this mean in fucked ?? Lol

jamesreddington
Автор

I think this is so much BS. The Visual Basic environment is one of the best, fully featured environments available. If you want a language that can go from cradle to grave, concept to finished product, then VB and the Microsoft Visual Studio family of products is the best there is. Anyone who things they can use a different language and get the same GUI or the same ease at generating a deployable product is living in a fantasy world. VB.net as a language has its problems - sure. But, taken together, the environment - it is simply the gold standard. If you want to use the same environment, then you might have a look at C#. But, as long as you can get your hands on VB, then, go ahead, make your day, ....

carlabest
Автор

Visual Basic is like that one child where you give it everything.
And it does its best, but you will be having another child.
I kind of feel sorry for it.

It just trying to be a good language and in most cases it is.
Maybe it is much better if it becomes open source or something.

What Microsoft is doing (and other companies) is what giving cancer to the programming world.
Hey let's create a new programming language.
Hey let's create a new framework.
And's what's the reason?
Because it is not maintainable? Give me a reason you said so?
It doesn't have a feature of other languages today?
Like what?
But before answering that question. Are you sure that feature is needed.
Javascript have a lot of features but it confuses developers.
Promise vs Async vs Callback?
let var or const?
And other features.
Python? Can also have confusing features.
All other features of a PL that is not really needed are extras.

Meanwhile
VB is so simple, so understandable that I think almost all
Programming paradigm or concepts or design patterns or principles can easily be applied to it.


VB also have a lot of features that it actually started.
Like With statements
Using Statements.
The first one allows you to shortcut access to members of a class or function
The second one allows you to easily dispose disposable things. Without doing a lot.
Sometimes it is just really hard to admit some languages copies VB but without giving the proper credit for it.

Support? Almost 90% of the time you can see someone who can provide you a solution. Is the solution in c#?
It is still applicable in VB most of the time?

As a programming language VB is the closest to true programming language.

It just really sad people don't realize good things.

asagiai
Автор

Telling someone to learn Visual Basic to code is like telling someone to read and write in Latin, at least at this point. You can communicate through those languages with a very limited number of people working in a very special professions, but you cannnot expect to communicate seamlessly outside of the small cliques. Visual Basic may as well just be there and studied by some selected individuals, just as some archaeic languages like Latin has to be studied in depth by very limited number of people. But neither of them are what I would recommend learning first to my sons and daughters if I had ones. Emotional attachment to the past is okay as it is, but it should not be the dictate of the present, and defnintrly not the dictum of the future.

youtube_research
Автор

I still like visual basic becuase for me it's soo easy

jimmlmao