Let's change it. Let's leave aside all arguments about whether VB. NET is a quality language. All I know is that although Microsoft makes a verbal claim to VB. net is a good "cohesive" language, but it does not seem to give VB. NET provides the same support as C.
Over the past few years, Microsoft has been introducing a lot of new languages to the market. I found this phenomenon quite strange because Microsoft has done a lot of research on language. Of course, Microsoft has invested a lot of support for VB. NET, but they have not done enough to make VB. NET full of vigor.
Let's look at some facts. First of all: open any Microsoft-sponsored magazine and you won't see any examples of using VB. NET. The magazine is all about C #.ArticleUnless the article is specifically written for VB. NET, it seems that these articles are rare.
Secondly, have you heard of the LINQ technology related to VB. NET? I have never heard of it! In addition: C # has been developed to version 3rd. If VB. NET releases version 3rd, no one will care about it. And so on.
Not only that. Development of interest in VB. NETCommunityThe scale is small. Of course, you can find a large number of VB. NETCodeSample and VB. NETProgramBut the vast majority of really good code or programmers are C # code or programmers, rather than VB. NET code or programmers.
Many readers may know that I have been interviewing many potential employees recently. Most of the employees I think are "senior" tend to use C # Instead of VB. NET. Of course, this may be a coincidence, but it may not.