Why there are much communities, articles and books for C Sharp than VB.NET?

As per Microsoft and programming experts, there is no performance difference between VB.NET and C#, Only syntax differences.

Today by reading some blogs I came to read a Wikipedia article titled “Comparison of C# and Visual Basic .NET” which provides detailed comparison between VB.NET and C# and claimed C# have much online presence then VB.NET.

Here is the list:

  • TIOBE Programming Community Index for July 2010 show that C# finally surpassed Visual Basic.
  • Telerik Survey 2009 suggested that C# (69%) further strengthens its dominance over VB.NET (30%) as the primary programming language.
  • Telerik Survey 2008 suggested that C# (63%) had surpassed VB.NET (34%) as the primary programming language.
  • Visual Basic Express is the most popular download of all the Visual Studio Express downloads.
  • An original C# language designer, Scott Wiltamuth, stated in a March 2010 blog that the “most reliable numbers we have… show roughly equal adoption” for VB.NET and C#.
  • According to a survey conducted by Visual Studio Magazine “41 percent said they used C#, 34 percent programmed in VB.NET, while 25 percent responded with ‘other.’”
  • Stephen Wiley, marketing product manager at Apress has reported “C# titles outsell VB.NET title books handily, by somewhere between a 2–1 and 3–1 margin.”
  • MSDN Blogs, the blogging site for Microsoft employees, has 27,500 posts that discuss C#, while only 8,880 mention VB.Net (as of November 15, 2007)
  • Google Groups, a Usenet search engine, returns 36,900 hits for “VB .Net”, and 65,700 for C#

As per me, the following may be the reason for the claim:

  • Visual Basic is very easy to learn and no need to ask anyone’s help always.
  • Most of the Visual Basic programers learned the language from their school days. No need any book specially.
  • Visual Basic already have enough resources.
  • New programmers are crazy to learn new language, because they think the new is the best. But the fact is NO.
  • Most of the communities for C# is active, because there are many programmers wants help on thier C# code.

And there is no big deal with C# then VB.NET.

I can do in VB.NET easily, which others did in C# hardly.

 

Note: I am not excellent in English Writing. Forgive me if there is any mistake.

© Senthil Kumar D.
| Technology, Gadgets, Tablets, Laptops, Software, Internet, Entertainment |