C# vs. VB

Cory Smith points out a thread about VB vs C#. There is an interesting note in there:

"Clearly career-wise C# is the way to go..... most serious developers despise the bizarre and legacy-ridden basic syntax so there will be a hard push to use C#. There is much to be said for a clean slate. Also worth noting, Microsoft is standardizing on C#....must be a reason there."

This brings up a point I have rarely seen discussed. Regardless of the endless language "features" debate, C# has become the defacto standard for .NET development. If anything, .NET developers should really get to know C# for that reason alone--even if they think VB is still the greatest thing since the Apple IIe. Case and point:

http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=C%23+site%3Asourceforge.net

http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=VB.NET+site%3Asourceforge.net

SourceForge doesn't even projects to be classified as VB.NET currently. They must be mashed in with the "Visual Basic" group:

http://sourceforge.net/softwaremap/trove_list.php?form_cat=160

As long as you never have to modify or inspect anyone else's .NET code, it may be fine to ignore C# for the time being, but chances are that isn't going to be the case for very long if you want to take advantage of the rapidly growing .NET community's resources.

23 Comments

  • I have a strong VB background but C# is the hands down winner over VB.NET. I do not need to back up my claims and provide reason, other than saying that those that have used both, and are worth their programming salt, prefer C#.

  • So are your hands lovely and refreshed? ,

  • There's certainly a great deal to find out about this issue. I like all the points you have made.

  • It's very easy to find out any topic on web as compared to textbooks, as I found this article at this website.

  • May I simply say what a comfort to find someone that truly knows what they are talking
    about on the net. You certainly realize how to bring an issue to light and make
    it important. A lot more people ought to read this and understand this side of
    the story. I was surprised that you aren't more popular because you definitely possess the gift.

  • Good day! I could have sworn I've visited this site before but after looking at some of the articles I realized it's
    new to me. Nonetheless, I'm definitely happy I found it and I'll be book-marking it and
    checking back often!

  • I'm really impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it is rare to see a great blog like this one nowadays.

  • I visited various websites however the audio quality for audio songs present at this website
    is really marvelous.

  • Link exchange is nothing else except it is simply placing the
    other person's website link on your page at appropriate place and other person will also do similar in support of you.

  • Hello! Do you use Twitter? I'd like to follow you if that would be ok. I'm absolutely enjoying your blog and look forward to new posts.

  • Hi there it's me, I am also visiting this website daily, this web site is actually fastidious and the visitors are actually sharing fastidious thoughts.

  • Wow, amazing weblog structure! How long have you
    ever been running a blog for? you made blogging look easy.

    The entire look of your site is excellent, as well as the content!

  • Pretty nice post. I simply stumbled upon your weblog and wished to mention that I have truly enjoyed surfing around your
    weblog posts. In any case I'll be subscribing in your rss feed and I hope you write once more soon!

  • Hi Dear, are you truly visiting this web page daily, if so then you will without doubt obtain pleasant know-how.

  • Hi there, constantly i used to check weblog posts
    here early in the dawn, since i love to find out more
    and more.

  • What's up to every one, the contents present at this web page are actually remarkable for people experience, well, keep up the nice work fellows.

  • Attractive section of content. I just stumbled upon your weblog and in accession capital to assert that I get in fact enjoyed account your
    blog posts. Anyway I will be subscribing to your augment
    and even I achievement you access consistently fast.

  • Hey very nice blog!

  • When I originally commented I clicked the "Notify me when new comments are added" checkbox and now
    each time a comment is added I get several emails with
    the same comment. Is there any way you can remove me from that service?
    Appreciate it!

  • I don't even know how I ended up here, but I thought this post was good. I do not know who you are but certainly you're going to a famous
    blogger if you aren't already ;) Cheers!

  • Very great post. I simply stumbled upon your weblog and wanted to say that I've truly loved surfing around your blog posts. After all I will be subscribing for your rss feed and I hope you write again very soon!

  • Hello I am so delighted I found your weblog, I really found you by
    error, while I was researching on Bing for something else, Regardless I am here now and would just like to say
    thanks a lot for a fantastic post and a all round exciting blog (I also love the theme/design), I don't have time to browse it all at the minute but I have book-marked it and also added your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the superb work.

  • This design is steller! You certainly know how to keep a reader
    amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost.

    ..HaHa!) Wonderful job. I really loved what you had
    to say, and more than that, how you presented it.
    Too cool!

Comments have been disabled for this content.