Agenda

Dobry plan to podstawa

Zobacz, co w programie!

18:00 20:00

JEP 485: Największa nowość w Stream API od Javy 8

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
    Grzegorz Piwowarek
    Senior Software Engineer w Bound
  • 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.

    100% konkretu, zero spamu!

    Zapisz się na nasz newsletter, żeby nie przegapić kolejnego wydarzenia.

    To wydarzenie już się odbyło. Do zobaczenia na następnym!