Firma Oracle poinformowała o wprowadzeniu na rynek pakietu Java 15 (Oracle JDK 15). Po 25 latach innowacji Java w dalszym ciągu jest numerem jeden wśród języków programowania, używanym przez ponad 69% zawodowych programistów na świecie. Najnowszy pakiet Java Development Kit (JDK) jest wyposażony w nową funkcjonalność, w tym algorytm podpisu cyfrowego oparty na krzywych eliptycznych (EdDSA) (JEP 339) i klasy ukryte (JEP 371). Wersja Java 15 jest dostępna tutaj.

Firma Oracle udostępniła technologię Java 15 zgodnie z sześciomiesięcznym cyklem wydawania nowych wersji, który rozpoczęto wraz z edycją Java 10 w 2018 r. Ten sześciomiesięczny cykl zwiększa przewidywalność i stabilność, a przy tym sprawia, że programiści szybciej mają dostęp do innowacji. Java jest powszechnie stosowana w firmach każdej wielkości i we wszystkich branżach. Na całym świecie wdrożonych jest 51 miliardów aktywnych wirtualnych maszyn Javy, jest to więc najczęściej wybierana technologia do programowania nowoczesnych aplikacji biznesowych w takich obszarach jak analiza danych, mikrousługi, zarządzanie danymi, narzędzia społecznościowe, wielkie zbiory danych, DevOps, narzędzia mobilne, narzędzia do programowania i chatboty.

 

„Java obchodzi 25. urodziny, a my kontynuujemy inwestycje techniczne, które zwiększają jej innowacyjność i pomagają sprostać potrzebom dynamicznie zmieniającego się środowiska technologicznego” — powiedział Georges Saab, wiceprezes ds. rozwoju w dziale Java Platform Group w firmie Oracle. „Dostępność wersji Java 15 i zawarte w niej przyrostowe innowacje, które są możliwe dzięki przejściu na sześciomiesięczny cykl wydawania nowych wersji, zapewniają społeczności Javy narzędzia niezbędne do tworzenia nowoczesnych aplikacji, które pozwalają naszemu światu iść do przodu”.

 

Java 15 jest efektem ogólnobranżowych prac rozwojowych obejmujących otwarte recenzje, cotygodniowe konsultacje i szeroką współpracę pomiędzy inżynierami Oracle i członkami światowej społeczności programistów korzystających z technologii Java, prowadzoną w ramach inicjatywy OpenJDK Community i programu Java Community Process.

 

Zarządzanie technologią Java

Ważnym kamieniem milowym w 25-letniej historii Javy był pakiet JDK 10, któremu towarzyszyło przejście na sześciomiesięczny cykl udostępniania nowych wersji. Nowy, przewidywalny cykl sprawia, że ekosystem Javy może wprowadzać innowacje ze znacznie większą szybkością. Przedsiębiorstwa, które zarządzają swoimi zasobami opartymi na Javie za pomocą subskrypcji Oracle Java SE, nie tylko czerpią korzyści z najnowszych udoskonaleń i bezpośredniego dostępu do ekspertów firmy Oracle w dziedzinie tej technologii, lecz także odnotowują w czteroletnim okresie znaczne oszczędności (31% w przypadku dużych przedsiębiorstw i 29% w przypadku przedsiębiorstwa średniej wielkości) w porównaniu z alternatywnymi metodami modernizacji.

W raporcie z badania firmy Omdia pt. Java Turns 25 główny analityk Bradley Shimmin stwierdził: „Sukces Javy jest nierozerwalnie związany z sukcesem Oracle, ponieważ firma Oracle napisała na nowo znaczną część wewnętrznego kodu Javy i wykorzystała tę technologię jako kluczowy element bazy danych Oracle Database i platformy Oracle Cloud Infrastructure. To samo dotyczy milionów przedsiębiorstw, które używają oprogramowania opartego na technologii Java. Jak widać po wprowadzonych funkcjach, takich jak wielowierszowe bloki tekstu i instrukcje switch wyższego poziomu, firma Oracle priorytetowo potraktowała ‘doświadczenie programisty’, a Java stała się nie tylko wydajniejsza, lecz także łatwiejsza w obsłudze”.