DjvuNet icon indicating copy to clipboard operation
DjvuNet copied to clipboard

Drop support for .NET Framework - it's deprecated, old with heavy compatibility luggage, and holding new optimizations back

Open 4creators opened this issue 5 years ago • 2 comments

Microsft has announced new .NET 5 and at the same time effectively deprecated .NET Framework. This resulted in a significant feature gap between even current .NET Core 3.0 and .NET Framework. First of all, we can expect the availability of neither C# 8.0 nor hardware intrinsics on the .NET Framework and furthermore, all-new shiny performance features will never reach it.

Due to the fact, that incompatibilities could lead to the existence of ever-growing #if #else delimited incompatible source code we decided to avoid this and drop .NET Framework support.

This issue tracks the removal of all .NET Framework related features from build infrastructure and library.

4creators avatar Oct 05 '19 16:10 4creators

Fixed with #137

4creators avatar Oct 16 '19 23:10 4creators

If we would drop Visual Studio support we could drop .NET Framework support otherwise we are blocked by https://github.com/dotnet/project-system/issues/5590

4creators avatar Oct 18 '19 20:10 4creators