DjvuNet
DjvuNet copied to clipboard
Drop support for .NET Framework - it's deprecated, old with heavy compatibility luggage, and holding new optimizations back
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.
Fixed with #137
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