Pročitaj i ostale novosti u vezi sa blogom.
Programski jezik Java doživeo je bitne promene u prethodnih nekoliko godina. U vreme nastanka bloga „Java za sve”, doneo sam odluku da tekstovi budu prilagođeni za Java 7 SE verziju koja je tada bila najšire korišćena verzija Jave. U međuvremenu se dosta toga promenilo u svetu Jave i logično bi bilo da ažuriram blog.
S obzirom na to da je učestalost objavljivanja novih verzija Jave bitno uvećana od verzije 9 i da nemaju sve verzije dugoročnu podršku, o čemu sam pisao ranije, ne bi imalo smisla da se blog ažurira kad kod se pojavi nova verzija Jave. Takođe, zbog činjenice da trenutno postoje zvanični Oracle sertifikati za samo dve SE verzije Jave (Java 8 SE i Java 11 SE) bilo bi pogodno izabrati jednu od te dve verzije za ažuriranje bloga.
Java 8 SE je sa sobom donela neke jako bitne promene koje su po mom mišljenju bitnije od promena koje je uvela Java 11 SE. Zbog toga i zbog činjenice da je Java 8 SE bliža verziji Jave o kojoj je do sada pisano na blogu, doneo sam odluku da ažuriram blog tako da prati upravo verziju Java 8 SE.
Java 8 SE je sada zvanična verzija bloga
Odlučio sam da upravo danas ažuriram blog, između ostalog, jer sam danas hteo da pišem o separatorima u programskom jeziku Java, a Java 8 SE je sa sobom donela neke novine i proširila spisak separatora.
Blog je ažuriran za verziju Java 8 SE
Svi dosadašnji tekstovi Java tutorijala osim jednog su aktuelni i nije bilo potrebe da se ažuriraju zbog prelaska na novu verziju Jave. Jedino je prvi deo tutorijala, tekst pod nazivom „Osnovni elementi programskog jezika Java” bilo neophodno izmeniti i ažurirati za Java 8 SE verziju.
Java verzija koja se proučava na blogu više neće biti menjana
Odluku da više ne menjam verziju Jave koju podučavam na blogu doneo sam iz više razloga.
Ne želim da neko ko uči Javu uz pomoć bloga „Java za sve” svaki put posle ažuriranja mora da čita sve ispočetka i proverava šta je drugačije u odnosu na raniju verziju. Ovaj put je prelazak na novu verziju praktično bezbolan jer još nisam dublje zašao u proučavanje programskog jezika Java. Tekstova još uvek nema mnogo i razlike su minimalne (samo je jedan tekst tutorijala malo izmenjen). Ali ubuduće bi to predstavljalo ozbiljan problem.
Većina Java aplikacija koje danas postoje koriste Java 8 SE, a mnoge su pisane čak i u starijim verzijama Jave. Više od tri godine radim najviše kao Java programer i do sada na poslu nikada nisam radio na projektu koji koristi noviju verziju od verzije 8, niti lično poznajem programera iz neke druge kompanije koji radi u novijim verzijama Jave. Samo privatno sam ekspretimentisao sa novijim verzijama Jave. Zato je učenje upravo verzije Java 8 SE dobar potez jer je verovatnoća oko 95% da će upravo to biti verzija koju ćeš koristiti na poslu, još dugo.
Sve novo što se bude pojavljivalo sa novim verzijama Jave veoma je lako doučiti jednom kada se dobro nauči bilo koja verzija Jave.
Ali ne brini, nećeš morati da učiš samostalno. Iskoristiću ovu priliku da najavim da pripremam veb‑sajt namenjen učenju programiranja na kome ću obrađivati i novije verzije Jave. Očekuj više informacija uskoro.
No comments:
Post a Comment