2024
Wydarzenie online
JEP 485: Największa nowość w Stream API od Javy 8
Prelegenci
-
Grzegorz Piwowarek
Senior Software Engineer w Bound
Wydarzenie online
Agenda
Zobacz, co w programie!
Stream API zostało wprowadzone do Javy ponad dekadę temu, lecz od tego czasu nie doczekało się większych usprawnień… aż do pojawienia się JEP 485: Stream Gatherers. Ta mała rewolucja tchnie w Stream API nowe życie. Podczas tej sesji zapoznamy się z JEP 485 – największą zmianą w Stream API w ciągu ostatnich 10 lat, która ma trafić do Javy już w marcu 2025!
Na #96 Talk4Devs:
- zanurkujemy w anatomię Stream API oraz Gatherers,
- zapoznamy się z wbudowanymi Gatherers, oraz napiszemy kilka własnych,
- rozłożymy na czynniki pierwsze Collector i Gatherer API,
- przyjrzymy się gotowym implementacjom Gatherera z biblioteki standardowej (m.in. tym pozwalającym na zrównoleglenie przetwarzania strumieni na wirtualnych wątkach),
- co najważniejsze, rozszerzymy Stream API, tworząc kilka własnych implementacji.
Będziemy kodować na żywo – jak Grzegorz podkreśla – “klauzula sumienia nie pozwala mi korzystać ze slajdów”!
Prelegent
Grzegorz Piwowarek to niezależny konsultant, bloger oraz twórca projektów open-source. Jest liderem projektu Vavr oraz warszawskiej społeczności JUG. Występował ponad 140 razy na konferencjach na całym świecie i przeszkolił ponad 80 zespołów. Krążą plotki, że istnieje tylko w czasie kompilacji.