Rze.Net #4
Zapraszamy na czwarte spotkanie RZE.NET. Spotkanie odbędzie się w biurze Sii Polska, al. Tadeusza Rejtana 20B Rzeszów (Resovia Office, 3 piętro).
Przygotowaliśmy dla was 2 prezentacje.
1. "Async na korutynach i fiberach - projekt Loom w C#" - Adam Furmanek
Async sprawia mnóstwo problemów - wymaga specjalnego typu w zwracanej metodzie, może w dowolnym momencie zmienić wątek, używa globalnego stanu i wiele innych. Czy da się lepiej? Czy możemy zrobić async/await bez tego całego zamieszania? W trakcie wystąpienia przyjrzymy się asyncowi, jak jest zaimplementowany, jakie stwarza problemy, a także poszukamy lepszych rozwiązań. Zaimplementujemy mechanizm od nowa przy użyciu monad, korutyn i fiberów, i sprawdzimy, czy to rozwiązanie jest lepsze od podejścia opartego na wątkach. Luźno związane z projektem Loom ze świata JVM, gdzie async jest implementowany właśnie w taki sposób.
2. Szczegóły o drugim temacie oraz prelegencie wkrótce.