3 полезных ресурса про Span<T>
По итогам опроса, 51% не использовали Span в работе. Попробую помочь это исправить – начните со следующих ресурсов:
📺 Adam SITNIK: Spanification @ Update Conference Prague 2018.
Доклад Адама Ситника, полностью посвящённый Span<T>. Адам Ситник — разработчик в Microsoft, отвечающий за производительность .NET и один из основных мейнтейнеров библиотеки BenchmarkDotNet.
📺 High-performance code design patterns in C#. Konrad Kokosa .NET Fest 2019.
Доклад Конрада Кокосы о паттернах для высокой производительности. На 16:15 он рассказывает про Span<T>.
📕 Pro .NET Memory Management.
Книга Конрада Кокосы об управлении памятью в .NET. Есть на русском, но перевод мне совсем не нравится. Рекомендую читать оригинал. Глава 14 начинается с рассказа про Span<T>. Впрочем, лучше прочесть всю книгу целиком.
На следующей неделе опубликую первую часть результатов сравнения string и Span.
Post #136
346
- 👍 8