Hello to all,
I 'm using Community Toolkit packages in my projects and I'm currently working with the HighPerformance package (in particular MemoryOwner).
I've discovered DotNext and realized that it basically provides the same, but with much more features that I find extremely useful (the need to resize buffer with no reallocation provided by TryResize in DotNext.Buffers.MemoryOwner is what made me open the issue).
I'm confused and don't know if I should switch or not because both the projects are part of the .Net Foundation.
Are all features provided from DotNext expected to be merged in the Community Toolkit or they should be considered distinct projects?
I also saw that DotNext still targets .Net 6, so I'm wondering if CT is more focused on new frameworks features and DotNext more on retrocompatibility.
Thanks
Hello to all, I 'm using Community Toolkit packages in my projects and I'm currently working with the HighPerformance package (in particular MemoryOwner).
I've discovered DotNext and realized that it basically provides the same, but with much more features that I find extremely useful (the need to resize buffer with no reallocation provided by
TryResize
in DotNext.Buffers.MemoryOwner is what made me open the issue).I'm confused and don't know if I should switch or not because both the projects are part of the .Net Foundation. Are all features provided from DotNext expected to be merged in the Community Toolkit or they should be considered distinct projects? I also saw that DotNext still targets .Net 6, so I'm wondering if CT is more focused on new frameworks features and DotNext more on retrocompatibility. Thanks