What's great about .NET 5 is that they're bringing Xamarin, Core, and Mono together. With that we'll get native, cross platform access to the Mono linker and tool chain.
My biggest hope for .NET 5 is installed templates not being wiped out with SDK updates. So right now, if you install a dotnet new template then update the installation of the SDK, the template will disappear. I created an issue on GitHub for this, after asking about it on Twitter.
But the most exciting thing to me is the rolling release schedule in .NET 5. Traditionally, Framework is tied to the Windows Kernel. This means that they can't issue updates out of band for Windows. Which means that updates for Framework have always been super slow. Especially since there's nearly 20 years of apps which NEED to keep running, exactly the way that they have before, when a Framework update is released.
But .NET 5 (and beyond) is going to have yearly releases, meaning that we'll get access to new features on a very rapid release cycle. Thinking thay we could have a new feature announced, trialed, previewed, and into our production code bases in less than a year is incredibly exciting to me.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.