Na modularną Javę poczekamy do 2016 roku

W zeszłym tygodniu miała miejsce konferencja Silicon Valley Java User Group, na której dużo miejsca poświęcono koncepcji modularnej Javy oraz technologii Critical Java. Dziś już wiadomo iż modularna Java (której premierę – w postaci oprogramowania Java 8 - zapowiadano wcześniej na 2014 r.) pojawi się dopiero z chwilą udostępnienia Javy 9 (co ma nastąpić w 2016 r.).

Idea modularnej Javy została zawarta kilka lat temu w inicjatywie Project Jigsaw, wspieranej między innym przez takich dostawców oprogramowania, jak Oracle i IBM. Modularna Java w porównaniu ze standardową Javą będzie mieć wiele zalet. Aplikacje wykorzystujące modularną Javę mają być bardziej zwarte i zajmować dużo mniej miejsca. Dotyczy to zarówno samej długości kodu jak i wielkości pamięci systemowej, jaką aplikacja wykorzystuje po jej uruchomieniu.

Nie bez znaczenia jest też fakt, że modularna Java gwarantuje dużo większy poziom bezpieczeństwa. Deweloperzy używający modularnej Javy nie będą musieli ładować różnego rodzaju desktopowych elementów czy zestawu narzędziowego Swing GUI, wtedy gdy nie będą one potrzebne.

Zobacz również:

  • Wszystkie problemy macOS 14.4 - lepiej nie aktualizować Maców

Wspierając technologię Safety-Critical Java, modularna Java znajdzie zastosowanie przy projektowaniu bezpiecznych, pracujących w czasie rzeczywistym, aplikacji. A popyt na takie aplikacje jest szczególnie duży z takich obszarach, jak przemysł lotniczy, wojskowość czy przemysł samochodowy.

Java wkracza też coraz śmielej do środowiska IoT (Internet rzeczy). Niedawno powstała nawet nowa inicjatywa nosząca nazwę Kona Project, która stawia sobie za cel wspieranie nowych API, które będą obsługiwać urządzenia instalowane w Internecie rzeczy.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200