Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij

176. spotkanie WG.NET

Wydarzenie:
176. spotkanie WG.NET
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
16.01.2025 (czwartek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej
Adres:
Koszykowa 75
Strona www:
Prelegenci:
Opis:

Serdecznie zapraszamy na 176. spotkanie Warszawskiej Grupy .NET, które odbędzie się w murach Wydziału MiNI PW, w sali 328.


## Prezentacja 1

Prelegent: TBA

Temat: TBA

Opis: TBA

Bio: TBA


## Prezentacja 2

Prelegent: Adam Furmanek

Temat: Basics Designs and How We Got Them Wrong

Opis: We want to write clean code and design software that can last years. However, even basic constructs of programming languages are broken. Strings, collections, async, private members, equality checks and many more - all these things are ill-designed and should be reworked. Do you know why and how?

In this talk, we're going to revisit the basics of programming languages. We'll see why our interfaces are wrong, why async shouldn't use coroutines, why we shouldn't encapsulate with private members, or why we should replace strings with something better. We'll see the problems and then consider solutions that lead to better language design and better code quality.

Bio: Nazywam się Adam Furmanek i od lat interesuję się platformą .NET, szczegółami jej implementacji i wszystkim, co jest pod spodem. Często dekompiluję kod lub generuję go w locie aby złapać StackOverflowException, przydzielić ręcznie pamięć lub wyłączyć GC. Zawsze jestem zainteresowany szczegółami technicznymi używanych przeze mnie narzędzi, aby móc lepiej je wykorzystać. Nie zamykam się na .NET, pracuję też w Scali i innych językach na JVM, nieobcy jest mi paradygmat funkcyjny lub bazy danych i systemy rozproszone. Obecnie pracuję w firmie Amazon, gdzie zajmuję się systemami rekomendacji, generowaniem głosu i innymi zastosowaniami uczenia maszynowego.


Więcej informacji: http://www.meetup.com/WG-NET/events/305517127/

Profile pracodawców

Podobne wydarzenia