Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 

Is C# Better?

By Steve Jones, 2009/11/13

Total article views: 223 | Views in the last 30 days: 3

I've seen it popping up a few times lately on the Internet, and it's something that I've seen written before, that C# is a better language to develop in than VB.NET. Tons of very experienced programmers, people that I learn from and respect, use C# regularly, and seem to look down on VB.NET.

But is that viewpoint valid? Are there things that you can't do in VB.NET that you can do in C#? Especially with all the OOP changes in VB.NET that have occurred in the last few years. So for a Friday poll, for the developers and hybrid DBAs out here:

Is C# better than VB.NET?

I'd like some specifics for your answers. What actually do you find easier, or better, in C# than VB? Can you give actual examples? Or have you jumped on the C# bandwagon because that's the sample code you find? Is C# just easier to understand for you developers?

What I'm trying to figure out is if there are specific technical things, and if there are, why? After all, both C# and VB.NET are compiled into the same intermediate language. If there is something better in C#, why isn't it added to VB?

I had a friend recently have to decode some C# for a project. This person had been a VB.NET programmer for years, had moved from VB 6 to VB.NET, and didn't see a reason why C# was better or why he should use it. He could understand the code, but his programmer productivity went way down, strictly from the unfamiliar syntax.

Think about it this Friday and give us some definite reasons why someone looking to learn programming should pick one over the other. Or why not.

Steve Jones


The Voice of the DBA Podcasts

Everyday Jones

The podcast feeds are available at sqlservercentral.mevio.com. Comments are definitely appreciated and wanted, and you can get feeds from there.

You can also follow Steve Jones on Twitter:

Overall RSS Feed: or now on iTunes!

Today's podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.

I really appreciate and value feedback on the podcasts. Let us know what you like, don't like, or even send in ideas for the show. If you'd like to comment, post something here. The boss will be sure to read it.

By Steve Jones, 2009/11/13

Total article views: 223 | Views in the last 30 days: 3
Your response
 
 
Related Articles
BLOG

Podcasting

A new video setup is on the way!!!! Actually I'll do a couple podcasts on podcasting over the hol...

BLOG

Technical Podcasts I Listen To

There are a few podcasts I tend to listen to as I have time. Since I work with a wide...

ARTICLE

Podcast Announcements

Podcast Feeds

FORUM

Net Developer - ASP.NET, VB.NET, MS SQL, XML - Immediate Openigns!

.Net Developer - ASP.NET, VB.NET, MS SQL, XML Positions available!

FORUM

ETL process SSIS or VB.Net

Which is more efficient in developing ETL processes SSIS or VB.Net

Tags
editorial    
 
Contribute

Join the most active online SQL Server Community

SQL knowledge, delivered daily, free:

Email address:  

You make SSC a better place

As a member of SQLServerCentral, you get free access to loads of fresh content: thousands of articles and SQL scripts, a library of free eBooks, a weekly database news roundup, a great Q & A platform… And it’s our huge, buzzing community of SQL Server Professionals that makes it such a success.

Join us!

Steve Jones
Editor, SQLServerCentral.com

Already a member? Jump in:

Email address:   Password:   Remember me: Forgotten your password?
Steve Jones