C# and C++ are my two favorite languages. Both designed by Danish people. TypeScript is on my "kinda wanna learn" list.<p>Even the danes themselves have a hard time with their language [1], yet they're involved in producing some of the greatest computer language. Coincidence?<p>For me C# hit's the spot for everything that isn't absolutely performance critical and doesn't have to run in a browers (aware of Blazor and such, but I don't wanna load a runtime into a runtime). Typesystem is sound, reflection to help where it isn't enough. I love it.<p>1: <a href="https://www.quora.com/Why-do-Danish-children-start-speaking-later-than-in-other-countries" rel="nofollow">https://www.quora.com/Why-do-Danish-children-start-speaking-...</a>
> We’re integrating the Android, iOS, and macOS capabilities that are part of Xamarin into .NET 6. [...] When you install the .NET SDK, you can start building apps for mobile platforms. That means that you’ll be able type dotnet new android and then dotnet run and expect an Android emulator to start running a .NET app. The same is true for iOS apps.<p>Finally.
I'm somewhat disappointed that VB.net won't receive as good support that C# already gets. This makes my job harder working with current VB.net projects that needs to be maintained on newer Windows platforms.
This is the highlight for me:<p>> We’re defining a new hot code reload model that we can offer for all app types. It’s likely at least some of this feature will be implemented in the runtime, and we’re committed to doing that with both CoreCLR and Mono.<p>> We want to enable a very fast build, and even faster operations for code changes that can skip the build entirely, as a new standard feature of .NET.