|
-
Jul 26th, 2005, 07:56 PM
#1
Thread Starter
New Member
-
Jul 26th, 2005, 08:27 PM
#2
Dazed Member
Re: Begining programming
I would say try and take an objective approach. I say this because asking this type of question on a site that's geared towards the language you are looking to learn will naturally yield a biased result. M$ languages are perhaps a bit more popular and while at first this does look good because of the larger number of employment opportunities you also have to factor in the larger amount of people programming in MS languages (more people == more competition).
-
Jul 26th, 2005, 11:22 PM
#3
Frenzied Member
Re: Begining programming
From your point of view, you should not see any language as outdated. You can use vb5 and learn a lot of programming stuff, like control-of-flow, database access, etc..you know...get the feel of the whole thing.
Dilenger is right with what he said. My suggestion is you decide where you will be the next 10 years, and spend a few days looking at job ads, statistics, etc and figure out what is more popular in your part of the world. In my case, back in SA it would be M$, but up here in China it would be opensource and I could land me a kick#$se job if I know Java, php, etc well. just do some research, and in mean time enjoy the vb5 
ps: You could also use the time looking for a new avatar...geez, some ppl scares me!
-
Jul 27th, 2005, 03:19 AM
#4
Re: Begining programming
A programming language is a programming language.
If you need to learn .NET, I would go for C#; for non .NET, I can't offer any real objective opinion but I can say that VB5 is fine.
Learning the concepts of .NET is most important if you want to be programming for the next Windows (Dunno what it's called anymore, Longhornm, "Vista"??) as that is all built on .NET. I use VB6, but when/if I start developing for WinFX I will probably use C#, to avoid the inevitable confusion that will arise if I mix VB6 and VB.NET (separate languages, but similiar enough in syntax).
It's always good to know several languages; that forces you to learn pure programming concepts, rather than language-specific techniques, which you can pick up as you become more proficient at each language.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|