(no title)
martijn_himself | 9 months ago
I rely heavily on LINQ calls in a .NET (Core) Web App, should I replace these with Zlinq calls?
Or is this only helpful in case you want to do LINQ operations on let's say 1000's of objects that would get garbage collected at the end of a game loop?
alkonaut|9 months ago
This is to the Queryable/Enumerable extensions what ValueTask is to Task, or ref struct to struct etc. If you are the type of developer that sees great benefit switching from Task to ValueTask then you will probably find this useful too.
ComputerGuru|9 months ago
ozim|9 months ago
I guess this library will at some point end up unmaintained after author is bored with it.
So I would not use it in any of my production code of a web app unless I get some problem I need to fix with this library specifically. Replacing all just because “it is faster” doesn’t seem good enough.
thatwasunusual|9 months ago
I have been using .NET (and LINQ) for many years on a daily basis, and I've yet to run into performance problems that can't be fixed by either rewriting the LINQ statement or do some other quick workarounds.
But will I try out ZLinq? Sure, but I won't create anything that depends on it.
gwbas1c|9 months ago