Live data from Hacker News

.NET 6 is now in Ubuntu 22.04

devblogs.microsoft.com

281–290 of 351 posts

Re: .NET 6 is now in Ubuntu 22.04

#281
post #123
post #34

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...

Yep.

https://techcrunch.com/2019/07/29/github-ban-sanctioned-coun...

Re: .NET 6 is now in Ubuntu 22.04

#282
post #74
post #34

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.

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 hope it lasts that long.

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

#283

Earlier 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.

Your list was surprising but I'm in infrastructure software. There seems endless demand for c++, java and lately rust as the languages used for database implementations.

Re: .NET 6 is now in Ubuntu 22.04

#284
post #30

Earlier 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.

Use Rider.

You're welcome.

Re: .NET 6 is now in Ubuntu 22.04

#285

A 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

Or you can use VSCode, Rider, or your text editor of choice plus the cli tools.

Re: .NET 6 is now in Ubuntu 22.04

#286
I still feel Microsoft development experience is pretty poor and has been sometimes hostile in the past, and still don't have much confidence nowadays.

Maybe 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

#287
post #40

Earlier 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.

I don't think I've ever seen a WPF app broken on hi-DPI, and I use a 4K display with 225% scaling. It was designed from grounds up as resolution-independent.

Re: .NET 6 is now in Ubuntu 22.04

#288

As 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

#289

As 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.

Australia.

Re: .NET 6 is now in Ubuntu 22.04

#290
post #260

Earlier 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.

OK. I mean, yeah I disagree. There's ample reason to distrust Microsoft these days, but far less than there used to be.

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.

Post reply on HN