Java 20 лет: что ждать от Java 9

    20 мая 2015г. Прошло ровно 20 лет с момента создания языка Java. Этот язык был создан в 1995 году и находит свое применение во многих проектах, устройствах и приложениях. Эта технология присутствует во всем спектре ИТ, от корпоративных компаний с их Big Data, облачных ссервисах в мобильных технологиях и социальные медиа, а также в смартфонах и видео-играх.

    Помимо задач, характерных для бизнеса, на Java написано программное обеспечение для очень нестандартных задач, таких как, например, исследования над улучшением обслуживания и повышением безопасности полетов и дорожного движения, сбор информации с дна океанов в целях научных исследований, улучшение качества и измерение урожайности зерновых, моделирование работы человеческого мозга и опорно-двигательного аппарата, а также многочисленные компьютерные игры. Java используют более 125 миллионов мультимедийных устройств, а также 10 млрд смарт-карт.

    В настоящее время разработчики используют боле

    е чем 30 совместимых реализаций, предоставляемых 12 поставщиками. В настоящее время доступны две основные версии платформы: Java 7 и Java 8, а последний выпуск Java 9 должен появиться в следующем году. Java 8 была утверждена через Java Community Process. В марте 2014г. компания Oracle представила релиз Java SE8, а затем Java Micro Edition 8 вместе с соответствующими версиями продуктов. В настоящее время это надежная платформа, предназначенной для реализации в устройствах, настольных компьютерах, центрах обработки данных и в моделях cloud computing.

    Java Community Process
    Java Community Process

    В развитии этой технологии сильно участвует сообщество разработчиков и пользователей, с помощью программы Java Community Process (JCP). В свою очередь, развитием Java Standard Edition в модели open source, с полным доступом к исходному коду занимается большое развитое сообщество OpenJDK Community.

    Чего ожидать от платформы Java 9

    Корпорация Oracle и сообщество Java в настоящее время сосредоточены на введении новых элементов, главным из которых будет Project Jigsaw. Новая платформа будет модульной, масштабируемой для более широкого диапазона устройств и разработан так, чтобы разработчики могли легко создавать и поддерживать библиотеки и большие приложения. В этой версии также будет повышена безопасность, удобство обслуживания и производительность. Другие новинки, которые планируется в версии Java 9 это, в частности, Java, Shell, интерактивный инструмент для оценки фрагментов кода Java; новый клиентский API-интерфейс HTTP для поддержки HTTP/2 и Web Sockets; порт для архитектуры ARM AArch64 в ос Linux; ряд обновлений существующих API, а также существенные усовершенствования, повышающие производительность.

    В течение последних двадцати лет язык Java эволюционировал и очень сильно вырос, став одним из наиболее важных технологических стандартов в ИТ. О его развитии можно прочитать на сайте Java Timeline.

    Предыдущая статьяКак улучшить графику Ведьмак 3: Дикая Охота
    Следующая статьяШокирующая уязвимость в платежных терминалах
    Александр Владимирович
    Главный редактор издания ITBusiness. Эксперт по SDN, Cloud Computing, авиабезопасности и BigData