Java ekosustav se sastoji od velikog
broja open-source biblioteka, ima odlične razvojne alate i veliku zajednicu korisnika. No Java kao jezik i nije najmodernija. Prošlo je 5 godina od većeg osvježenja samog jezika i developerima je to bolno vidljivo.
Za one koji žele koristiti mogućnosti koje postoje u alternativnim jezicima koji se izvršavaju na JVM-u, postoji pragmatično rješenje: Xtend. U potpunosti podržava
Java tipove i biblioteke (dapače, ponešto im dodaje), ima kvalitetnu podršku unutar Eclipse razvojnog alata, omogućava funkcionalan stil programiranja, podržava ekstenzije, podržava lakšu izgradnju DSL-a, omogućava overloadanje operatora, podržava multiple dispatch, itd.
Jednostavno, prihvatljiva Java. Danas.

Xtend - Friendlier Java
Anstract
Java ecosystem consists of a large number of open-source libraries, and has excellent development tools and a large user community. Unfortunately Java as the language does not support modern computer language paradigms.
It's been five years since the last major update of the language itself and Java developers notice that fact every day.
For those who want to use features available in alternative JVM languages, but are not willing to abandon Java, there is a pragmatic solution: Xtend. Xtend supports Java type system and libraries, it has high-quality IDE support, it supports functional style of programming, it supports extensions and it allows easy construction of DSLs, provides operator overloading, supports multiple dispatch, etc.
Simple, friendlier Java. Today.

Detalji o predavanju

Vrsta: Predavanje / Lecture

Razina težine: Srednje detaljno / Detailed

Poželjno iskustvo slušatelja: Bez iskustva (1 g. i manje) / No experinace

Poželjna funkcija slušatelja:
Developer

Predviđeno vrijeme trajanja rada - aktivnosti: 30 min

1005_Lončar.pdf 798,35 kB

O predavaču

Xtend - prihvatljiva Java

Ivica Lončar

CROZ

Ivica Lončar, od 2006. godine radi u CROZ d.o.o. na mjestu Software development consultant. U informatičkoj industriji radi preko 10 godina. Tokom godina skupio je praktična znanja o JEE platformi i gotovo svemu što se dotiče Java platforme. Aktivno se bavi razvojem softvera, mentoriranjem i arhitekturama informacijskih sustava.
Bio:
Ivica Lončar works as a Software development consultant at CROZ d.o.o since 2006. Ivica has more than 10 years of experience in IT industry. During that period he has acquired practical skills and knowledge about JEE platform and almost everything remotely related to the Java platform. He is actively writing software and mentors younger developers.