I'm saying that because we can see today people who still insists on VB.Net and usually they are tied to WebForms and all old technologies.
Isn't time to say goodbye to VB and concentrate all efforts on C# now?
Common excuse: Oh we support VB due to lots of customers still using it. But aren't they still using because you guys still supporting it?
Suggestion: Please create a nice tool to help on conversion of those projects to C# and LET'S MAKE .NET GREAT AGAIN!
=)
Actually there is a Telerik tool to convert VB to C# which is very good:
http://converter.telerik.com/
Knowing issues: if you have lots of arrays they aren't converted properly due to parenthesis.
Regards,
Ricardo Lourenco
I think there are too many big old enterprise apps still using VB to drop it completely.
Agree, but if they drop the support the Companies are forced to change just like they are doing with Mvc and it's being painful but it's bringing great results such as separation of concerns, best practices, unit tests, Dependency Injection etc.
Why are you so worried about it???? Don't like it? Don't use it. I can't imagine someone ACTUALLY creating a Github issue because they want a technology to go away - that they don't use.
"Force companies to change..." This is a good strategy??
I appreciate your comments, please see my answers below:
"Why are you so worried about it?"
"Don't like it? Don't use it."
"I can't imagine someone ACTUALLY creating a Github issue because they want a technology to go away - that they don't use."
"Force companies to change..." This is a good strategy??
It's not a different technology. It's a different language. The binary that comes out of the clr is exactly the same. It's just two ways to talk to the compiler. If I'm looking for a dotnet library, I'm not searching for a c# or VB.net library. There's no such thing. The dll is the same at the end. If I want to tweak it a little, I can still do that by using the language it was written in (assuming I have the source). But whining that there are other languages to write code in? Really?
Seriously, VB.net is not going away. I can program in both c# and vb.net but prefer vb.net. Neither are newer or older.
Anything c# can do, vb.net can do and visa versa.
I would also hate to tell this person COBOL is not going away either and there are NEW programs being written in COBOL everyday too.
The main point is that some companies are heavily invested in vb.net.
all our programmers and code libraries are written in it.
The cost of converting them and retraining our staff would run in to the 100's of thousands.
Like whiskeysauer said it is just a different syntax for the compiler to know.
The only extra work would be maintaining the complier and the templates!
Most helpful comment
Seriously, VB.net is not going away. I can program in both c# and vb.net but prefer vb.net. Neither are newer or older.
Anything c# can do, vb.net can do and visa versa.
I would also hate to tell this person COBOL is not going away either and there are NEW programs being written in COBOL everyday too.