Meh. In the end, Microsoft will betray those who trusted it. Long term, better just to pretend it does not exist and never, ever depend on anything with Microsoft name on it.
Well I guess everyone should migrate their open source projects off github. Any day now...
.NET 6 is now in Ubuntu 22.04
281–290 of 351 posts
Re: .NET 6 is now in Ubuntu 22.04
#282Meh. In the end, Microsoft will betray those who trusted it. Long term, better just to pretend it does not exist and never, ever depend on anything with Microsoft name on it.
Not true. To blanket state microsoft is not reliable is ignorant. Anyhow, be on your way. I will continue using .net / c# for another decade.
I picked up and used XNA for the global gamejam 2012. It wasn't a terrible experience, so I went to use it again for 2013 but they'd since killed it off.
Re: .NET 6 is now in Ubuntu 22.04
#283Earlier quoted context omitted.
I’m curious, why not Java? I’m sure Java and JVM languages like Kotlin are quite popular in the industry.
It's just my opinion that Java is waning in popularity. It will always be big and always be around, but it's losing popularity.
Re: .NET 6 is now in Ubuntu 22.04
#284Earlier quoted context omitted.
.Net has run better on Linux (edit: better than on Windows) machines since at least before the pandemic. I'm a Java dev, but I have also developed on .Net and running modern .Net on Linux is about as simple as it get.
Does visual studio run on linux yet? That's my rubicon for taking .net seriously. It's not just about the runtime, the tooling has to be present as well.
You're welcome.
Re: .NET 6 is now in Ubuntu 22.04
#285A fully devoted Linux developer here that never touched Windows' ecosystem(.NET, Visual C++, win32 api, all those), any reason for me to jump on .NET? where does this runtime run(x86/windows, now linux, what about MacOS, and embedded systems), and what's the selling point(web framework in c++ like language? a better c++/java?) https://learnxinyminutes.com/docs/csharp/ it looks more like Java than c++ to me. On a diff…
I don't think it offers anything compelling for cross-platform web/network services that Go does not. Microsoft relies on "fire and motion"¹ to sell to developers, and typically reimplements instead of working with open source projects. Recent example: only Visual Studio 2022 supports .NET 6, time to upgrade. ¹ https://www.joelonsoftware.com/2002/01/06/fire-and-motion
Re: .NET 6 is now in Ubuntu 22.04
#286Maybe because it's not a popular language, but the F# experience for me has been bad - tried it two years ago with F# 5, and recently with F# 6. The documentation in both cases was immature/inconsistent to broken.
Re: .NET 6 is now in Ubuntu 22.04
#287Earlier quoted context omitted.
> too few selling points There are significant performance improvements, and the new language features of C# depend on the later versions - that might not be such a big deal, but it will become more acute as the language improves.
Also, proper High DPI support in both WinForms and WPF in .NET 5+. There is starting to be a very notable difference there between applications compiled on .NET Framework (or VB6) versus those recompiled for .NET 5+ WinForms/WPF with older apps not just looking dated, but sometimes aggravatingly unusable/inaccessible on modern monitors.
Re: .NET 6 is now in Ubuntu 22.04
#288As a recruiter, it is clear that the most successful languages still growing in popularity in 2022 are: C# JavaScript/TypeScript Python Edit: golang is small in terms usage but is on the way up definitely All the rest are in decline or remaining at a constant level of acceptance. So if hiring / recruiting is important, use C# or TypeScript or Python. If you want to cause yourself deep hiring/recruiting pain, build yo…
Re: .NET 6 is now in Ubuntu 22.04
#289As a recruiter, it is clear that the most successful languages still growing in popularity in 2022 are: C# JavaScript/TypeScript Python Edit: golang is small in terms usage but is on the way up definitely All the rest are in decline or remaining at a constant level of acceptance. So if hiring / recruiting is important, use C# or TypeScript or Python. If you want to cause yourself deep hiring/recruiting pain, build yo…
You should clarify which country you recruit in/for, because these things can vary a great deal between different markets.
Re: .NET 6 is now in Ubuntu 22.04
#290Earlier quoted context omitted.
It's funny you say this because nobody in this thread is actually saying: > unconditionally trust Microsoft But the poster I was responding to was pretty clearly saying that we should: > unconditionally dis trust Microsoft
I'm also saying the same thing. We should not trust Microsoft, ever. However with your wording, you leave the impression that you don't agree with your parent (which is perfectly OK in my book), hence I'm not agreeing with you, but your parent.
I've signed many antitrust petitions for them over the years. And they have won a fair amount of good will since Satya came on and pushed for cultural change, as well as a larger pivot towards cloud and open source.
So, you know. It's a mixed bag is my take.