This Meetup is past

80 people went

Details

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 20.12 o godzinie 18.00 w sali 329 Wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej, ul. Koszykowa 75. Mamy w planach:

PREZENTACJA 1

Prelegent: Mariusz Bojkowski
"C# Language Evolution"

Opis:
Since the beginning, C# was a cool language. The focus on developer productivity was the cause of its constant evolution. Let's review how much C# has changed. Is it still cool?

Bio:
Mariusz is software developer and architect. His commercial adventure with software started in 2006 but it was his PASSION even before that. He has blog about C# and .NET technology (https://csharp.today). You can find him on twetter @CSharpToday or facebook: https://www.facebook.com/mariusz.bojkowski.7

PREZENTACJA 2

Prelegent: Konrad Kokosa
"Napisz swój własny GC - po co i jak?"

Opis:
Począwszy od .NET Core 2.1 pojawiła się nowa funkcja o nazwie Local GC. Pozwala ona na robienie magicznych rzeczy - można dzięki niej całkowicie zastąpić domyślny GC używany przez CLR własną implementacją. W tej prezentacji przyjrzymy się z bliska tej możliwości - jak i dlaczego możemy to zrobić. Dowiecie się gdzie dokładnie rozpocząć pisanie własnego GC i czy jest to trudne, czy nie. Krok po kroku zbudujemy najprostszy możliwy GC, tzw. Zero GC, który jedynie alokuje pamięć dla obiektów ale jej nigdy nie zwalnia. Sami ocenicie czy okaże się to trudnym zadaniem.

Bio:
Programujący od lat kilkunastu, od kilku lat rozwiązujący problemy wydajności, zagadki diagnostyczne i łamigłówki architektury w świecie .NET, przyspieszając głównie aplikacje webowe. Niezależny konsultant, blogger (http://blog.kokosa.net , http://tooslowexception.com ), prelegent i ćwierkacz (@konradkokosa). Swoją pasją dzieli się również jako trener w Bottega IT Solutions w obszarze .NET, m.in. wydajności i diagnostyki aplikacji. Microsoft MVP w kategorii Visual Studio and Development Tools. Autor książki Pro .NET Memory Management.