neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
Nové verzie Javy sa oneskoria

Značky: Javaprogramovanie

DSL.sk, 23.9.2016


Vydanie novej verzie programovacieho jazyka Java, Java 9, sa opäť posúva.

Aktuálna verzia Java 8 bola vydaná v marci 2014, Java 9 mala podľa pôvodného plánu prísť teraz v septembri 2016.

Už na začiatku roka ale spoločnosť Oracle oznámila posunutie termínu na marec 2017 a teraz avizuje ďalšie posunutie na júl 2017.

Zároveň bolo posunuté vydanie platformy Javy Enterprise Edition 8, platformy Javy rozšírenej o API, frameworky a knižnice určené pre nasadenie Javy v enterprise serverových riešeniach.

Vydanie Javy EE 8 sa očakávalo v tomto roku a nanajvýš v prvej polovici budúceho roka, Oracle ale aktuálne na konferencii pre vývojárov JavaOne oznámil plánované vydanie až na konci roku 2017. Java EE 9 má podľa súčasného plánu nasledovať v roku 2018.

Javu vyvinuli v spoločnosti Sun Microsystems, v súčasnosti ju po akvizícii Sunu v roku 2010 vlastní Oracle. Oproti v čase jej uvedenia prevládajúcim jazykom C a C++ umožňuje jednoduchšie programovanie a elimináciu častých programátorských chýb, zároveň jej veľkou výhodou je multiplatformovosť.

V začiatkoch sa Java používala najmä na vývoj aplikácií pre weby, appletov, a desktopové aplikácie. S nástupom webových technológií sa na tieto účely už využíva minimálne, postupne ale získala mimoriadne dôležitú pozíciu v segmente serverových aplikácií a najmä serverových enterprise riešeniach. Zároveň sa v nej programujú aplikácie pre dominujúci mobilný operačný systém Android.

Java 8 priniesla viacero významných zmien, napríklad podporu lambda výrazov zjednodušujúcich anonymné triedy a prácu programátora a umožňujúcich s kódom pracovať viac ako s dátami a podporu tzv. štandardných implementácií funkcií v rozhraniach. Viacero noviniek pribudlo samozrejme aj v štandardnom API.

Najväčšou novinkou Java 9 bude modularizácia JDK označovaná ako Project Jigsaw, ktorá umožní následne JDK škálovať aj na najmenšie počítačové zariadenia.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

java by uz mala ist na smetisko
Odpovedať Známka: -2.9 Hodnotiť:
 

Dovod?
Odpovedať Známka: 7.5 Hodnotiť:
 

Lebo dnes je predsa in pouzivat javascript ;)
Odpovedať Známka: 0.0 Hodnotiť:
 

vy by ste si mali zalozit firmu
Odpovedať Známka: 8.6 Hodnotiť:
 

Uz mame
Odpovedať Známka: 10.0 Hodnotiť:
 

teda mam
Odpovedať Známka: 0.0 Hodnotiť:
 

Si zalozil bordel? Ale kamarat do toho s tebou nesiel?
Lebo mas cennik len na anal a oral? Kedze si na to sam.
Odpovedať Známka: 4.5 Hodnotiť:
 

Prdlajs. Oneskorenie jednoducho vyplýva priamo z podstaty interpretovaného jazyka.
Odpovedať Známka: 5.0 Hodnotiť:
 

Aky vplyv na interpretovany jazyk na oneskorenie vydania? Mozes to blizsie specifikovat?
Odpovedať Známka: -2.7 Hodnotiť:
 

Markantný. Najmä z bližšej perspektívy.
Odpovedať Známka: 6.5 Hodnotiť:
 

lebo derava konina, rovnako ako flash... skus v tom nieco nakodit a pochopis ;)
Odpovedať Hodnotiť:
 

a ty si mal byt uz davno na smetisku tiez, lebo ti kolegovia zoberu obzivu
Odpovedať Známka: 2.0 Hodnotiť:
 

a javisti nebudu mat co zrat
Odpovedať Známka: 6.0 Hodnotiť:
 

a ja že vyrobia nejaké nové typy motorky
Odpovedať Známka: 8.5 Hodnotiť:
 

nejaku s dieselom, co? :-)
Odpovedať Známka: 10.0 Hodnotiť:
 

Na hlínách, f plný palbě a bez švihadel!
Odpovedať Hodnotiť:
 

kazdy kto robil pre IBM a mal red hat system na pracovnom laptope neznasa javu. vsetky tie dosrate aplikacie v podani ibm postavene na jave boli pohroma. kazda bezi iba na jednej verzii a skoncis s 3toma verziami co sa navzajom biju lebo demencia. neznasam javu. nechyba mi vobec.
Odpovedať Známka: 0.8 Hodnotiť:
 

Z jednej nemenovanej diskusie na podobnu temu ;) :

IBM Global Services seems to prefer hiring masochists.

They will deploy the most complicated solution they can (almost) keep running and then ask for more time and materials when they miss.

The FTEs at the company will want nothing to do with their Rube Goldberg sparkly bullshit and are all too happy to walk away and work on something else.

Nobody can make XML impenetrable like IBMGS can. It is both fascinating and horrifying to watch.
Odpovedať Známka: 8.2 Hodnotiť:
 

Hmm a ja som stale v tom, ze java verzie su spatne kompatibilne. Kdepak soudruzi z NDR udelali chybu?
Odpovedať Známka: 0.0 Hodnotiť:
 

I wish! vobec nie.. mas velmi specificke appky co bezia v upravenom linuxe alebo AIXe kde tie instrukcie proste musia sediet. dokonca ti ani nespusti patch ked nenajde nejaku ziadanu javu. nocna mora.
Odpovedať Známka: 5.6 Hodnotiť:
 

Hej ale ty tu riesis nejaky Java IBM mainframe paskvil alebo iny custom specializovany hybrid. Sa vobec cudujem, ze nemaju nejake sudne spory. Aj ked to by si asi uz Oracle fakt pod sebou pilil konar.
Ale ja som s prenositelnostou nikdy nemal problem. Spravim apku na desktope pod windows a pustim pod linuxom a bezi tak ako ma.
Odpovedať Známka: 4.7 Hodnotiť:
 

Ahoj svet!
?
Odpovedať Známka: 7.1 Hodnotiť:
 

To sa tu ale potom bavime aj o upravenej jave pravdepodobne nie od oracle alebo je problem v samotnych aplikaciach ktore zbytocne vyzadovali istu verziu javy. Viem si take paranoidne aplikacie predstavit hlavne ked si napisal klucove slovicko AIX.
Odpovedať Hodnotiť:
 

kazdy soft od IBM s ktorym som pracoval je hroza. java/nejava, redhat, neredhat...
Odpovedať Známka: 8.3 Hodnotiť:
 

Lol, ale to nemá nič spoločné s javou. To akoby si povedal, že neznášaš tehly, lebo ti spadol dom :)
Odpovedať Známka: 10.0 Hodnotiť:
 

no neviem, ked kodim v C a to iste urobim v Jave, specialne viacvlaknove s vyuzitim vsetkych jadier CPU, Java je tazkopadna a ma privelmi dlhy syntax, kym C uplne iiiizi, lavou zadnou. V rychlosti rozdiel nie je markantny, kedze je Java velmi dobre optimalizovana a VM kompiluje naozaj dokonale. C ju trochu poraza az pri -O3, co je zaujimave, kedze po skompilovani ide uz o velmi usporny ASM kod... prosto zazraky :)

(v C a jave som amater, nerobim to profesionalne, naposledy som robil engine pre vlastnu potrebu tak som lepsie porovnaval)
Odpovedať Známka: -4.3 Hodnotiť:
 

Syntax je jednoznačne veľmi dôležitý.
Odpovedať Známka: 5.8 Hodnotiť:
 

ten pravy sa ozval
Odpovedať Známka: 8.2 Hodnotiť:
 

syntaxterrorA ma chybu, kedze slovo Syntax je zenskeho rodu, co je znacne prekvapujuce prave v tomto pripade.

takze spravne je to:

Syntax je jednoznačne veľmi dôležitá.


Odpovedať Známka: 4.5 Hodnotiť:
 

Áno, ale iba keď keď dĺžka syntaxa práve nekompenzuje magnitúdu irónie.
Odpovedať Známka: 3.3 Hodnotiť:
 

To nespociva iba v optimalnom asm kode. JVM toho robi ovela viac. To sice aj C kompilator, ale niektore optimalizacie proste nespravi, musis ich urobit ty a v tom to spociva-
Nejde o to, ze dokazes napisat v C rychlejsi kod, ale ako dlho ti to bude trvat.
Odpovedať Známka: 7.1 Hodnotiť:
 

v C jednoznacne omnoho kratsie
Odpovedať Známka: -5.0 Hodnotiť:
 

"profesionalny" programator by nemal byt zaujaty voci niektoremu z programovacich jazykov
Odpovedať Hodnotiť:
 

Práveže niekto musí a náležitú úroveň iný nezaručí.
Odpovedať Hodnotiť:

Pridať komentár