|
|
 |
| Other Programming Languages If you have a coding issue to discuss about another language that really isn't provided for in any other forum here (not ASP.NET C#, C++, VB, PHP, JavaScript, Python, Java, Perl, Applescript, XML or any of the other forum topics we have), post it here. Enough discussion on a language we don't have covered could prompt a new forum. |
Welcome to the p2p.wrox.com Forums.
You are currently viewing the Other Programming Languages section of the Wrox p2p Programmer to Programmer discussion community. This is a community of more than 40,000 computer programmers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining our free Wrox p2p community you can post your own programming questions and respond to other programmers’ questions. Registered users also don't have to see the ads that are displayed to guests. Registration is fast, simple and absolutely free so please, join today!
Join today and post to win prizes! Post more to increase your chances of being Wrox’s top poster of the month.
|
 |

October 6th, 2006, 05:27 AM
|
|
Registered User
|
|
Join Date: Oct 2006
Location: Bedford, , United Kingdom.
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
C# or VB.NET 2005
Hi,
I'm a systems guy working in networking, I want to retrain as a developer to do something more creative and actually fix the bugs rather than just implement the patches that someone else has created, but don't know where to start in terms of language. I'm primarily aiming for a job in web development using asp.net.
I'm posting this in the hope of some sane feedback as from my very basic research I understand that this is a raging argument in your field!
As I have absolutely no bias or preconceptions as I know nothing of programming, I have no concept of what is best..I simply want to learn the language will will stand me in good stead for the next few years and will help me get work.
Speaking to seasoned developers, recruitment consultants and training company's has just left me bewildered and confused.
Can anyone help???
Regards
Conrad
|

October 16th, 2006, 04:52 PM
|
|
Friend of Wrox
|
|
Join Date: May 2006
Location: San Diego, CA, USA.
Posts: 643
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
In my area C# has more job postings, and the pay is genearlly better, than VB.NET jobs. I learned C# about 5-6 years ago when it was in Beta. Shortly after that, the company I was working for at the time had decided to make VB.NET its language of choice so I also learned that.
Once you learn C#, it is very easy to switch back and forth between the two. Both languages do pretty much the same thing with some mostly minor differences between them. However, it is my observation that within the industry, C# is considered more highly than VB.NET. They both get most of their functionality from using the Framework Class Library, so switching from one to the other is 95% just syntax differences. There are some reasons to prefer one over the other.
I am a long time VB developer from version 3 through 6, and I have worked on a lot of great projects using VB5 and VB6, but I switched to C# and now prefer its syntax and nature over VB.NET. It is just personal preference that I like the one over the other, but from a purely financial point of view C# seems to be a better choice, at least in my neighborhood because of the reasons I mentioned in the first sentence above.
Woody Z http://www.learntoprogramnow.com
|

October 17th, 2006, 08:49 AM
|
|
Registered User
|
|
Join Date: Oct 2006
Location: Bedford, , United Kingdom.
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Hi Woody,
Thanks for the feed back, I appreciate the un bias advise from a seasoned developer, what you have said makes perfect sense!
I was thinking of C# as the salary's seem higher but there seemed to be a lot more of training out there for beginners in VB than C# so I was worried that C# may be to technical or something for beginners but if the differences in the languages are minor then that can't be the case.
Thanks, I'll stick with C# then I won't have the issue's with learning VB6, VB.NET and VB.NET 2005!
Regards
Conrad
|

October 31st, 2006, 12:46 PM
|
|
Friend of Wrox
|
|
Join Date: May 2006
Location: San Diego, CA, USA.
Posts: 643
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Just a note: C# and VB.NET are exactly the same, "technically". If I was teaching someone how to program I would have no problem choosing C# for a beginner. There is a lot to learn with either langauge before you become familiar with it - and that goes for Java, Ruby, PHP, or whatever.
Woody Z http://www.learntoprogramnow.com
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
 |