Is there point for me to continue learning .NET programming for fun as newly full-time Linux user?

I've been trying learn Visual Basic.NET just for fun while I was a Windows user. But now that I'm fully committed to Linux (Bazzite), is there still any point in me to learn Visual Basic.NET languages? Are there any good .NET IDEs for Linux that also support Visual Basic.NET?
1 Reply
Thran Maru
Thran Maruβ€’2mo ago
Background: I've was a .NET developer for 12 years, 6 professionally, but only in Visual Studio on Win and MacOS. Transitioned to Java/Kotlin 5 years ago due to job change and to Linux only last week. --- .NET had a pretty good Linux support for a while and I think it's completely usable and many of the concepts you learned there are transferable to other ecosystems and languages. Even more with C# than with Visual Basic. So yeah, there is a point. Trying to get it run on Linux and in containers could be a valuable experience. I think the real answer depends on your goals and motivations. In my view, Visual Basic is nowadays mainly used for macros in MS Office products and that ofc has no point on Linux, but I might be wrong about that. JetBrains IDEs are always my go-to. Those guys just get programming and languages. So I would definitely give Rider a try and VS Code should be fine for smaller stuff as well (I mainly dislike the way it integrates tools like VCS and databases). But I can't promise anything as I barely ever used Rider or VS Code and never Visual Basic.

Did you find this page helpful?