Na listopad jsme připravili dvojpřednášku pro Java vývojáře. V první přednášce nám Jan Lahoda představí novinky v Javě a ve druhé části nám Jaroslav Tulach ukáže, jak tyto novinky můžeme využít, i když musíme běžet na Javě 8. Jan Lahoda: Zářivá budoucnost Javy V posledních letech zažívá platforma Java velký rozmach a pracuje se na mnoha novinkách, z nichž některé už byly do jazyka Java a standardních knihoven přidány. Mezi vylepšeními jazyka můžeme nalézt například víceřádkové textové řetězce, automatické určování typů lokálních proměnných, vylepšení konstrukce switch, pattern matching a možnost stručně deklarovat třídy, které slouží jako jednoduchý obal na data. To vše je podporováno novým, rychlejším vývojovým cyklem, který umožňuje vydávat nové verze každých šest měsíců. V této přednášce si ukážeme mnoho z novinek v platformě Java od verze 10 a podíváme se, jaké novinky se mohou objevit v budoucnu. O přednášejícím: Jan vylepšuje jazyk Java a související nástroje už více než dvacet let. V současné době je součástí týmu, který implementuje nové jazykové vlastnosti v Javě pro překladač javac. V poslední době pracoval na dvou rozšířeních pro Javu - vylepšení konstrukce switch a pattern matching. Jaroslav Tulach: Obdivujte Kotlin, ale jen z dálky! Kotlin je populární jazyk pro JVM. Avšak nová a nová vylepšení se v jazyce Java objevují každých šest měsíců. Ať již to jsou víceřádkové řetězce, jednoduché datové typy, vylepšený switch/case či lepší "pattern matchování". I když je Kotlin zajímavým jazykem, možná je lepší zůstat u Javy a používat syntaxi z Javy 19 a pouze překládat do bytekódu JDK8+. Ukáži vám, jak na to! O přednášejícím: Jaroslav Tulach, zakladatel a architekt NetBeans platformy; inženýr pracující na GraalVM a novém funkcionálním jazyku Enso.org. Registrujte se na https://talkbase.io/event/novinky-v-jave/gugcz.
Thursday, November 24, 2022
4:00 PM – 6:00 PM UTC