tmteam / NFun

Expressions Evaluator for .NET
MIT License
57 stars 4 forks source link

Downgrade to .netstandart 2.0 #57

Closed Ingerdev closed 2 years ago

Ingerdev commented 2 years ago

This pull request replaces dependency from netstandart 2.1 to netstandart 2.0 , which allows usage of this library on .net framework platform.

Also i added .net461 target to all test projects.

Ingerdev commented 2 years ago

Notice some numbers from benchmarks on release: image

Im not sure they are OK as net461 target is 2 times slower than net5.0

tmteam commented 2 years ago

Comparing performance with net461 is very difficult. I can't say that, for example Benchmark.net works the same on different frameworks Since you added new functionality (working with net.framework) and it works - I think this is a separate problem (assuming it existed)

If suddenly, performance problems are noticed at high load - just create a new task with an example and description - and i ll improve it.

Anyway. Thank you for really cool PR.