Java 13 - dostępna od dzisiaj

2

Cześć! Co prawda niewiele minęło od wydania 12 (marzec tego roku), a tu już 13. Dzisiaj Java 13 wchodzi dziś w fazę General Availability, a więc jest gotowa do instalowania na produkcji. Czy to zmiany na dobre, czy na złe? No cóż, każdy sami oceni. Do nowego wydania weszło 5 JEP-ów - w tym:

  • Bloki tekstu
  • Poprawiony switch, yield zamiast break
  • CDS, ZGC i implementacja socketów

O nowościach, jakie oferuje Java 13 napisaliśmy tutaj -> https://bulldogjob.pl/news/778-java-13-co-nowego
Tutaj też ciekawe źródełko -> https://blogs.oracle.com/java-platform-group/the-arrival-of-java-13

3

Małe zmiany, ale IMO wszystkie na plus.

1

Tak ja w artykule jest napisane. Warto się zapoznać z tym co się zmieniło ale ze wprowadzeniem tego na produkcję to lepiej do kolejnego LTS-a poczekać albo 11 wdrożyć.

4

Wszyscy Ci utkwieni w magicznych frameworkach, serwerach aplikacji itp - o upgradzie mogą sobie pomarzyć. Spring ciągle niby daje rade, ale zwykle nie występuje sam. Tomcat, jakieś wersje buildu, lomboka itp - i nagle się okazuje, że się nie da :-)

1

Spóźnili się o cztery dni.

Trzynastego było w piątek.

1

Jest kilka ciekawostek CDSy, które wyglądają na działającą, w końcu, funkcjonalność czy bloki tekstu, które ułatwią np. korzystanie z języków osadzonych jak SQL.

2
jarekr000000 napisał(a):

Małe zmiany, ale IMO wszystkie na plus.

Nowe wersje Javy wychodzą co pół roku, więc ilość zmian się zmniejszyła. Nowa wersja nie-LTS-owej Javy znaczy teraz tyle co nowa wersja Chrome'a.

Ciekawe rzeczy dzieją się za to np w Project Valhalla http://openjdk.java.net/projects/valhalla/ dotyczącym typów wartościowych i zintegrowania ich z generykami. Integracji z generykami jeszcze nie ma, ale same typy wartościowe w pewnej postaci już są (nazywają się teraz inline types) i można z nich wykrzesać dodatkową wydajność. Tutaj jest pewien w miarę świeży benchmark: http://cr.openjdk.java.net/~skuksenko/valhalla/reports/sort/sort.html a stąd można ściągnąć eksperymentalne buildy: http://jdk.java.net/valhalla/

1 użytkowników online, w tym zalogowanych: 0, gości: 1