Wybór języka

Sailing Modern Java

Kiedy mam czas, aby mówić o Javie przez ponad godzinę, jest to Deep Dive (nazywam to “Nowości godne uwagi”). Kiedy mam mniej niż czterdzieści minut, możemy ledwo dotknąć powierzchni, stąd nazywa się to wtedy “Surfing Modern Java”. Wszystko pomiędzy, taki normalny wykład, to więcej niż surfowanie, ale mniej niż głębokie nurkowanie, stąd “Sailing Modern Java”.

Podczas takiego wykładu zazwyczaj omawiam jedno lub dwa najnowsze wydania, czasami wspominając o tym, co nas czeka, starając się przemycić jak najwięcej przykładów kodu.

Streszczenie może wyglądać tak:

Kolejny rok jak z bicza strzelił i choć Java™ miała być wolna, kolejne dwa wydania za nami. Okazuje się, że Java jest jednak szybka, a dzięki nowym zmianom może być jeszcze szybsza! To dobry powód, by sprawdzić, co nowego możemy znaleźć w Javie 21. Będziemy omawiać:

  • Virtual Threads,
  • Pattern Matching for switch,
  • Record Patterns,
  • wywołania natywne,
  • co wyleciało i co wyleci,
  • i inne takie.

Do tej pory miałem przyjemność wygłosić tę prelekcję np. na Devoxx Poland, GeeCON Prague, VirtualJUG, PentaBar i jeszcze na paru innych wydarzeniach.

Wybór języka