Projectreunion: Question: What place has .NET Native after Project Reunion

Created on 27 May 2020  路  5Comments  路  Source: microsoft/ProjectReunion

Apparently the long term roadmap will be to merge Win32 and UWP worlds into a common development experience.

Given the newly introduced C#/WinRT and the ONE .NET effort announced at BUILD, where does it leave .NET Native in a Project Reunion world?

area-Projections area-UWP

Most helpful comment

For me .NET Native should be deleted to be replaced by .NET 5

All 5 comments

For me .NET Native should be deleted to be replaced by .NET 5

The only way .Net Native should survive is if it's available to .Net 5. Are we going to reunite or what? Or are we going to still be in the same situation in 2 years time as we are now, using all these different frameworks and all complaining about how support is lacking for the particular variant we are stuck on. Lets get this sorted ..

.Net 5 and choose JIT or AOT at config. done.

AOT/precompilation support should be opt-in and made available in v5.
.NET teams have worked on that in numerous projects now including CoreRT and WebAssembly. I hope it makes it to .NET 5.x because the performance boost can be huge.
In the CoreRT repo, jkotas said in early 2019:

We definitely do want to have a great full AOT compilation story as one of the officially supported deployment options for .NET Core eventually. It is not happening for .NET Core 3. We have not really started planning for .NET Core 4.

Now obviously .NET Core 4 materialized into .NET 5 but this makes me think it's on the burner for sooner or later.

Now obviously .NET Core 4 materialized into .NET 5 but this makes me think it's on the burner for sooner or later.

The pandemic interfered with the roadmap, so it would likely be in .NET 6

Does #105 address this question?

Was this page helpful?
0 / 5 - 0 ratings