quote:Original post by Varium
So Alex, what you are say is that learning VB will make it a little easier to learn C++, but at the same time it is quicker to just go ahead and do C++. My school doesn't offer C++, and like I said I just want to get a taste of programming, period, before I decide if I want to take that path. In sort, I am trying to avoid putting all my eggs in one basket.
I guess the better question is: If VB puts a bad taste in my mouth in high school, should I even consider other types of programming in college?
Argh, tough question - what follows is just an opinion - take it with a grain of salt.
I think it depends on your personality - if you are someone who's been dealing with logic, is pretty good at maths, there is a chance that this lesson will end up being boring to you - the basis of programming are relatively simple, and you may end up not enjoing programming if the class is too basic - if feel that starting to happen, grab a VB book, or choose a chalenging project and start learning for yourself (help in Visual studio has pretty much all you need to learn to program - the devil is in finding it ). If however you just don't like the whole point of constant problem solving that comes with programming, then you may want to reconsider programming as a career option.
One funny detail - I've never met a person who didn't like the first language he/she started programming in - most of the people you'll see complaining about a language are either forced to use it or don't really know it.
In any case, you for any reason you do find yourself not enjoying the class, it could be vb's fault - I would suggest at that point giving another language a try - C++ if you want a challenge, java/C# if you just don't like the syntax, or even VB .Net if it's the IDE that's getting on your nerves (advanced advice - the thing I used to hate the most about vb6 - it pops up a message box that you have to close each time there is an error in a line - is actually configurable; fgures I'd learn that long after I stopped using vb6)
Quick advice for vb6 - get option strict allways on...
[Edit] - one more thing - I would recomend in any case that on the long term you do learn C/C++ and or a bit of assembly - even if you end up not using these languages the insight they give on computer architecture is unvaluable in the long run
"I woke up sweating and clutching my pillow. Thankfully the powerful and reassuring visage of Optimus Prime staring back at me from my pillow case served to ease my frayed nerves. Like the giant robotic father I never had he always knows just what to say" - Gabe, Penny-Arcade
Alexandre Moura
[edited by - alexmoura on July 27, 2003 9:44:16 PM]