JavaSvet - otvorena java zajednica

 
glavna stranica arr2javasvet  english version arr2java.net

Javapolis 2007

Dejan Krsmanović

U Belgijskom gradu Antverpenu, od 10. do 14. decembra održan je 6. Javapolis. Ova konferencija već par godina predstavlja najznačajniji Java događaj u Evropi.

Prva dva dana Javapolisa bili su održavani tutorijali dok je naredna 3 dana bila sama konfrencija. Pošto sam ja bio samo tokom konferencije, pokuću da sumiram svoje utiske o njoj u narednim redovima.

Ono što me je najviše iznenadilo ove godine bila je veličina same konferencije. Naime, na Javapolisu sam bio 2003 godine, što je bio drugi Javapolis po redu i tada je bilo oko 300 developera, uglavnom ljudi iz Belgije i okolnih zemalja. Na ovoj konferenciji, bilo ih je, po zvaničnim podacima preko 3200. Kako su organizatori preneli, bilo je posetilaca iz bukvalno svih evropskih zemalja, pa čak i iz zemalja poput Brazila, Južne Koreje itd. I pored svega toga, organizacija je stvarno bila jako dobra, imajući u vidu broj ljudi. Gotovo nigde se nisu stvarale gužve izuzimajući WC i ručak. Čak je i čekanje u redu za garderobu bilo podnošljivo.

Infrastruktura u salama je bila sasvim OK. Za one koji ne znaju, Javapolis se održava u Metropolis centru, velikom kompleksu bioskopa pa se sva predavanja drže po bioskopskim salama sa udobnim sedištima i ogromim platnima na kojim se za vreme predavanja projektovala prezentacija i sam predavač. Pošto je i ozvučenje bilo odlično a i sva sedišta su bila postavljena stepenasto tako da nema šanse da vam ovaj ispred smeta ma koliko da je visok, sasvim je bilo svejedno gde sedite, pošto jednako dobro možete da vidite i čujete iz bilo kojeg ugla u sali. Za vreme glavnih predavanja (keynotes), u sporednim salama se mogao videti prenos iz glavne sale, tako da se nije stvarala nepotrebna gužva u glavnoj sali. Inače, ostala predavanja su bila raspoređena na 5 trackova, tj. u svakom trenutku je bilo 5 različitih predavanja.

Svuda je bio dostupan besplatan wireless internet, a u glavnom holu je bio postavljen dugačak niz stolova sa "štekerima" za struju, pa smo laptope mogli da koristimo bez bojazni da će se baterija istrošiti. Kao i ranije, svuda su bili postavljeni frižideri sa besplatnim pićem, kao i aparti za kafu. Pošto je svako sedište u bilo kojoj sali imalo i držače za čaše, udobnost je bila zagarantovana.

U prizemlju Metropolis centra je bio izložbeni prostor gde su firme imale svoje štandove. Na skoro svakom štandu se nešto delilo besplatno ili je bila organizovana neka nagradna igra. Na štandu Red Hat/JBoss, se točilo i pivo. Takođe, tu se nalazilo i 10-15 radnih stanica na kojima su ljudi mogli da surfuju internetom. Ako se dobro sećam, 2003 je bilo dosta više ovih radnih stanica, ali s obzirom na to da većina ljudi ionako sada tamo dolazi sa laptopima, verovatno i nije potrebno više.

Tema ovogodišnjeg Javapolisa je bio Star Wars, te sve bilo u fazonu ratova zvedza, od ranaca i majica koje su se delile, do samih štandova i sala. Bile su organizovane i neke nagrade za posetioce koji najviše liče na likove iz Star Wars-a, ali je to sve prošlo nekako nezapaženo.

Što se tiče same konferencije ono čemu se najviše pričalo bila je RIA (Rich Internet Applications), a pre svega Flex. Adobe je na delu za izlagače imao čak 4 štanda, a bilo je dosta sesija vezano za Flex. Drugog dana konferencije je ovo bilo najočiglednije, kada je i sam keynote bio posvećen Flex-u. Pored Flex-a, dosta se govorilo i o JavaFX. Ovde moram da pomenem da je posle prezentacija o Flex-u, JavaFX izgledao nekako bledo.. Da li je to zato što je JavaFX još uvek u razvoju ili prosto Sunovi predavači nisu umeli adekvatno da ga predstave, nisam ni sam siguran, ali od dosta ljudi sa kojima sam razgovarao sam čuo isto...

Zvezda konferencije je naravno bio James Gosling. Ovo je drugi put da on gostuje na Javapolisu - prvi put je tu bio 2003. godine, kada sam i ja prošli put bio na Javapolisu. Njega je uvek interesantno slušati, za razliku od nekih drugih njegovih kolega iz Sun-a. Kao i prošli put, James je izneo razne zanimljive podatke i brojke o Javi i JVM, gde se sve Java upotrebljava i uopšte kakva je budućnost Jave. Lepo je čuti da danas postoji preko 5 milijardi "Java enabled" uređaja u svetu, 6 miliona profesionalnih Java programera, 12 miliona JRE download-a nedeljno itd. Čovek se prosto izgubi u ovim silnim podacima i ne razmišlja koliko je to u stvari veliko tržište. I iako se Java upotrebljava svuda od telefona do banaka pa čak i na robotima na Marsu, sam Gosling smatra da je prava snaga Jave ne u samom jeziku već u Java Virtualnoj mašini. I kao što smo i danas svedoci, Java nije jedini jezik koji se izvršava na JVM, a sva je prilika da će ih biti sve više.

Gosling je najavio i skori izlazak nove verzije Glassfish Application Servera (v3), koji će biti krajnje modularan, omogućavajući programerima da koriste samo one delove koji im trebaju. Osvrnuo se i na NetBeans 6.0 koji je skoro izašao i najavio skoro objavljivanje Jave pod GPL v3 licencom.

Deo predavanja bio je posvećen i performansama Jave. James je pokazao rezultate njihovih internih testova, po kojima je Java uglavnom brža od C++ (naravno C# je po tim testovima daleko sproji od oba). Navodno, Java se po brzini približava Fortranu kada su u pitanju matematičke operacije.

Bruce Eckel je 2. dana konferencije održao keynote o Flex-u. Ova prezentacija je bila vrlo efektna. Između ostalog, demostirano je kako se automatski sinhronizuju podaci između više klijenata i servera korišćenjem AMF3 protokola. Nakom što se podaci promene na jednom klijentu i snime, promene se gotovo automatski prenesu na ostale klijente koji rade sa istim podacima...

Stephen Janssen (glavni čovek JavaPolisa) je predstavio svoj sajt. Radi se o sajtu koji sadrži veliki broj sesija sa različtitih konferencija a vezano za Javu. Glavni deo prezentacije je bilo predstavljanje nove verzije sajta koja će se pojaviti početkom sledeće godine. Nova verzija deluje stvarno atraktivno i zanimljivo, pošto je u pitanju aplikacija rađena u Flex-u koja između ostalog podržava offline rad kao i download video materijala sa sajta.

Od zanimljivih prezentacija pomenuo bih prezentacije o Google Gears kao i Google Web Toolkit.

Javapolis je po svemu sudeći ove godine došao do svojih limita po pitanju broja posetilaca. Naime, par nedelja pre početka konferencije više se nije mogla kupiti rezervacija. Po rečima organizatora, ne planira se proširenje kapaciteta ili izmeštanje na drugu lokaciju pošto su sasvim zadovoljni Metropolisom. To znači da svi koji planiraju sledeće godine da idu na Javapolis, ne bi trebalo da čekaju poslednju trenutak za rezervaciju jer je više nego sigurno da će sledeće godine još ranije biti popunjeni kapaciteti. Bilo je govora i o pomeranju datuma održavanja konferencije (do sada je uvek to bio decembar), ali o tome će se još pričati a trebalo bi da bude i neka anketa gde bi se ljudi mogli izjasniti.

Na kraju, mora se priznati da je iza nas još jedan uspešan Javapolis. Svima koji do sada nisu bili na Javapolisu, mogu samo da preporučim ovu konferenciju jer za par stotina evra koje je potrebno izdvojiti za kotizaciju, siguran sam da ne postoji ni jedna druga konferencija koja nudi sličan kvalitet predavanja.
Sve prezentacije su kao i do sada snimane ali će ove godine umesto na DVD one biti raspoložive online na sajtu Parleys.

Slike sa Javapolisa možete videti na ovom linku.