Skip to content

Source Generators 2 Incremental

Anatoly Kulakov edited this page Jan 24, 2022 · 2 revisions

Андрей Дятлов «Source generators v2.0 — инкрементальные генераторы»

С появлением генераторов в С# прошло меньше года, но их популярность в сообществе уже позволила найти распространённые проблемы, с которыми сталкиваются как пользователи, так и разработчики генераторов. Разработчики компилятора в свою очередь готовы предложить решение для многих из них в новой версии SDK.

В докладе Андрей расскажет о том, что нового появилось за год как в API генераторе, так и в тулинге для них, и какие проблемы потребителей и разработчиков генераторов решают эти изменения. Вы узнаете, что такое инкрементальные генераторы, как они влияют на производительность IDE, зачем понадобилось вводить новый интерфейс, как мигрировать свой старый генератор и нужно ли вам это делать.


Доклад представил Андрей Дятлов в рамках Встречи SpbDotNet №79.

Слайды

Слайды

Видео

https://www.youtube.com/watch?v=p6rxDJwQpoI

Clone this wiki locally