Java 7 žádnou velkou revoluci nepřináší

Pavel Houser , 13. červenec 2011 10:34 1 komentářů

Oracle vydává první release candidate JDK (tj. základního balíčku jazyka Java) verze 7. Od uvedení Java Development Kit 6 už přitom uplynulo 5 let. Příliš inovativní ale zrovna není.

Z určitého ohledu by se tak nová verze dala chápat trochu jako "deklarace" Oraclu, že po převzetí Sunu hodlá na vývoji jazyka dále pracovat. Jinak totiž v nové verzi údajně žádné revoluční novinky nejsou.

RC verze obsahuje oproti poslednímu sestavení jen 13 změn. Některé z oprav se týkají chyb, které mohly vést ke zhavarování interpreteru (JVM, java virtual machine), další překladače JIT.

Mark Reinhold, hlavní architekt pro vývoj platformy Java v Oraclu, rovněž připouští, že se nejedná o žádnou revoluci. I pokud pomineme záplaty, nová verze přináší spíše vylepšení než nějaké dodatečné funkce. Dlouhý čas mezi verzí 6 a 7 pak vysvětluje "obchodními i politickými" důvody.

Hlavní novinou je podle Reinholda JSR 203, nové API pro vstup a výstup. Framework Fork/Join by zase měl umožnit nasazení Javy do vícevláknových aplikací.

Naopak kritizovat je možné to, že do JDK 7 nebyla přidána nějaká zásadnější podpora pro nasazení Javy v oblasti cloud computingu. To by měla přinést až Java 8, ta se ale objeví zřejmě až v roce 2013.

Samozřejmě je otázka, co přesně "podpora pro cloud computing" znamená; protože samotný pojem cloudu je poměrně vágní, i na straně jazyka/platformy jde do jisté míry o to, nakolik je takto "marketingově prezentován".


Komentáře

František Kučera #1
František Kučera 13. červenec 2011 13:43

OMG, to jsou zase blafy.

Sedmička přináší třeba podporu <a href="https://www.linuxsoft.cz/article.php?id_article=1790">rozšířených atributů</a> nebo <a href="http://java.sun.com/developer/technicalArticles/javase/jdk7-sctp/">SCTP</a>.

Ad „Framework Fork/Join by zase měl umožnit nasazení Javy do vícevláknových aplikací. “

Nic proti novému frameworku, ale tohle zní, jako kdyby teď Java vícevláknové aplikace neuměla – přitom to je věc, která jí jde velmi dobře (na rozdíl od jiných platforem/jazyků – např. Python).

Ad „Naopak kritizovat je možné to, že do JDK 7 nebyla přidána nějaká zásadnější podpora pro nasazení Javy v oblasti cloud computingu.“

A co by si soudruzi pod podporou cloud computingu představovali?

Kdo se chce o Javě 7 něco dozvědět, tak bych spíš doporučoval <a href="http://www.root.cz/clanky/novinky-v-nbsp-jdk-7-aneb-mirny-pokrok-v-nbsp-mezich-zakona-1/">článek Pavla Tišinovského</a> na konkurenčním portále než tyhle rychlovky, které podle mého přinášejí víc zmatení než užitečných informací.

RSS 

Komentujeme

Sociální sítě pro B2B? Bláznovství!

Richard Jan Voigts , 17. květen 2017 07:00
Richard Jan Voigts

Agentura Ami Digital provedla průzkum ohledně využívání sociálních sítí v České republice. Ami Digit...

Více





RSS 

Zprávičky

Tři zranitelnosti a opravy: Samba, Joomla, videopřehrávače

Pavel Houser , 25. květen 2017 16:30

Vektorem útoku může být i soubor s titulky....

Více 0 komentářů

Lenovo opět v zisku

ČTK , 25. květen 2017 15:32

Lenovo se snaží omezit svou závislost na trhu s PC a rozšiřuje aktivity v oblasti chytrých telefonů ...

Více 0 komentářů

Zákon o elektronické identifikaci Sněmovna asi schválí beze změn

ČTK , 25. květen 2017 09:00

Jedním z cílů nových občanských průkazů je poskytnout držitelům elektronický podpis....

Více 0 komentářů

Starší zprávičky

PayPal rozšiřuje ochranu prodejců v ČR

Pavel Houser , 25. květen 2017 08:00

Tento program se dříve v České republice vztahoval jen na hmotné zboží, nyní se rozšiřuje i o služby...

Více 0 komentářů

Firmy zabývající se virtuální realitou zakládají asociaci

ČTK , 24. květen 2017 16:00

Cílem je propojit vývojářské týmy s universitami, investičními fondy a soukromým sektorem....

Více 0 komentářů

Sněmovna schválila novelu upravující přechod na vysílání DVB-T2

ČTK , 24. květen 2017 13:05

"Já jsem tam postrádal něco ve prospěch virtuálních mobilních operátorů," uvedl budoucí ministr fina...

Více 0 komentářů

Google chce propojit data z webové reklamy s nákupy v kamenných obchodech

ČTK , 24. květen 2017 10:46

Technologie dokáže propojit informace o tom, na co lidé na webu klikají a za co pak platí kartou v k...

Více 2 komentářů