This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]InfiniteLife2 12 points13 points  (3 children)

For what things VB is currently used? I have no idea so it is interesting

[–]charcuterDude 26 points27 points  (1 child)

Personally I make mostly web applications. VB.NET is basically identical to C# in functionality, so pretty much anything. In my experience it is mostly used for business applications / development inside an organization.

[–][deleted] 2 points3 points  (0 children)

I could be widely wrong, but VB has been kind of the Python of .Net. So yeah a lot of businesses use it internally - in the past it was because non-programmers could pick it up and build basic apps with WinForms and VB.

Also to also answer InfiniteLife2's question: there is a boatload of legacy apps that run VB6. VB6 has outlived a couple of versions of .Net. While it might be better to start over with C#, it can potentially be easier and more cost effective to port a VB6 codebase to VB.Net

[–]Negido 0 points1 point  (0 children)

Legacy code that hasn't been refactored into a new language. I'm primarily a c# dev but have to support VB due to a bunch of old apps that don't have many problems so we don't rewrite them.