Корпорация Oracle, пользователи и сообщество разработчиков по всему миру отмечают 20-летие Java. Сегодня платформа Java является ядром программных продуктов, затрагивающих как нашу работу, так и личную жизнь. От инноваций в сфере корпоративных, облачных, социальных и мобильных технологий, больших данных и «Интернета вещей» до автомобилей с доступом в интернет, смартфонов и видеоигр: Java продолжает помогать разработчикам расширять границы технологических открытий.
«К настоящему времени Java стала одной из самых значимых и заслуживающих доверия технологий в отрасли. Те, кто выбрал Java, были многократно вознаграждены ростом производительности, масштабируемости, надежности, совместимости и функциональности, — отметил Джордж Сааб (Georges Saab), вице-президент Oracle по разработке Java Platform. — Экосистема Java предлагает превосходные библиотеки, фреймворки, среды разработки и ресурсы для программистов — от новичков до экспертов. Сама же технология Java разрабатывается прозрачно в сообществе OpenJDK Community. Мы рады вступить в следующее двадцатилетие эволюции Java, результаты которой не замедлят себя ждать благодаря значительным инвестициям Oracle и других участников сообщества».
«Компания Fujitsu осознала значимость технологии Java в ИТ-системах, практически, с момента ее появления, и до сих пор мы работаем над расширением ее применения. В Японии Java используется во многих отраслях, поскольку эта технология обладает превосходной совместимостью и высокой производительностью, — отметил Ясуси Фудзии (Yasushi Fujii), вице-президент подразделения Application Management Middleware Division компании Fujitsu Limited. — В будущем информационные, мобильные и облачные технологии будут совершенствовать взаимодействия между людьми, а также между клиентами и компаниями, помогая создавать сообщество, которое по своей природе будет все более ориентироваться на потребности человека. Мы надеемся, что продолжение эволюции Java приведет к дальнейшему развитию ИКТ и переменам в обществе, и вместе с сообществом Java будем рады работать над совершенствованием этой технологии».
«IBM отмечает юбилей Java как одной из важнейших технологий программирования, разрабатываемых всей индустрией и охватывающих мобильные, клиентские и корпоративные программные платформы. Java вошла в жизнь IBM с момента ее появления больше двух десятилетий назад. И мы убедились в том, что экосистема Java и сообщество разработчиков невероятно повышают эффективность инвестиций наших клиентов в решения, основанные на этой технологии, — Отметил Хэриш Грейма (Harish Grama), вице-президент IBM Systems по направлению Middleware. «Мы уверены, что следующие 20 лет развития Java будут полны инноваций, в том числе в области мобильных и облачных технологий, аналитики и интернета вещей».
Эволюция лучшего в мире языка программирования
Язык программирования Java, появившийся в 1995 году, выбрали 9 миллионов разработчиков, и в настоящее время 7 миллиардов устройств работают на Java. Повышение безопасности наземного и воздушного транспорта, сбор информации о состоянии мирового океана для научных исследований, улучшение качества и учета зерновых культур для помощи голодающим, моделирование мозга и опорно-двигательного аппарата человека и видеоигры — это лишь некоторые из захватывающих проектов, реализуемых по всему миру с использованием технология Java.
Разработчики корпоративных решений могут выбирать из 30 совместимых реализаций Java EE 6 и Java EE 7 от 12 поставщиков. На Java работают более 125 миллионов мультимедийных устройств, и уже выпущено более 10 миллиардов смарт-карт на основе Java Card.
«Не каждый язык программирования живет долго, а прожить счастливую жизнь получается еще реже, — отметил Эл Хилва (Al Hilwa), руководитель исследовательских программ в области разработки приложений, IDC. — Однако язык Java выдержал испытание временем и был проверен использованием в широком диапазоне приложений — от крупных корпоративных систем до игр на небольших устройствах».
Под руководством Oracle были выпущены два важнейших релиза платформы — Java 7 и Java 8, а на 2016 год запланирован выпуск Java 9. Процесс совместной разработки Java Community Process (JCP) стал более открытым и прозрачным, чем когда-либо прежде, и остается залогом участия сообщества разработчиков в продолжающейся эволюции этой технологии. Обширное сообщество OpenJDK Community, совместно работающее над реализацией Java Platform, Standard Edition с открытым исходным кодом, постоянно привлекает в свои ряды новых участников.
В марте 2014 года, после окончательного утверждения в Java Community Process, Oracle объявила о выпуске Java SE 8. Этот выпуск, включивший крупнейшее обновление модели программирования Java со времени появления этой платформы в 1995 году, был разработан совместно с сообществом OpenJDK Community. А вскоре, в апреле 2014 года, после окончательного утверждения в Java Community Process, были также выпущены Java Platform, Micro Edition 8 (Java ME 8) и соответствующие версии продуктов Oracle Java Embedded. Используя единую платформу Java 8 для встраиваемых устройств, настольных систем, центров обработки данных и облачных инфраструктур, клиенты могут быстрее развертывать приложения, обрабатывать и анализировать данные «на лету» и оперативно реагировать на события.
Инженеры Центра разработки Oracle в Санкт-Петербурге составили около трети группы программистов, работавшей над Java 8. Российская команда отвечала полностью за Java ME и за часть Java SE, в том числе за новые и старые графические библиотеки (AWT, SWING, J2D, JavaFX), за производительность новой платформы, за качество Java 8 в целом. Кроме того, огромное внимание в новой платформе уделялось безопасности. И в этой задаче российские разработчики были на одной из ключевых ролей.
«Почти всю историю Java российские разработчики участвуют в развитии платформы и уже больше десятилетия работает Центр разработки в Санкт-Петербурге. В конце XX века было трудно представить какое влияние Java-технология окажет на человечество. А сейчас Java используется на передовых рубежах научно-технического прогресса, во множестве научных, коммерческих, медицинских и гуманитарных проектов, — отметил Григорий Лабзовский, Директор Центра разработки Oracle в Санкт-Петербурге. — Наш центр — существенные инвестиции Oracle в Россию и в инновационные сферы, которые являются ключевыми. Мы рады поддержать неизменный темп инноваций, и горды, что принимаем участие в разработке следующей версии платформы Java».
Открывая новую эпоху Java
В настоящее время Oracle и сообщество Java сосредоточены на инновациях в Java 9. Ключевой запланированной функцией в этой версии станет Project Jigsaw, который призван обеспечить модульность платформы, чтобы поддерживать ее масштабируемость для обширного спектра устройств, упрощая создание и сопровождение библиотек и больших приложений при повышении безопасности, обслуживаемости и производительности. Кроме того, в Java 9 запланированы такие функциональные возможности, как Java Shell (интерактивный инструмент для оценки фрагментов Java-кода), новый API для HTTP-клиентов с поддержкой HTTP/2 и WebSockets, портирование на архитектуру ARM AArch64 под управлением Linux и множество обновлений существующих API, а также несколько значительных улучшений производительности.
«Прямо или косвенно Java затрагивает почти каждого человека на нашей планете. Это связующий элемент, который обеспечивает мобильное здравоохранение и банковское обслуживание в отдаленных уголках мира, развлекает миллионы людей такими играми, как Minecraft, и приводит в действие экономический мотор наших глобальных рынков, — отметил Мартин Вербург (Martijn Verburg), один из руководителей Java User Group, Лондон. — Чрезвычайно важно, чтобы эта платформа управлялась лидером, который понимает значимость Java для всего мира. И Oracle делает великолепную работу в сотрудничестве с сообществом пользователей, разработчиков, проектами с открытым исходным кодом и крупными предприятий. Я жду, что еще нам предложит новое поколение разработчиков, поскольку возможности Java кажутся безграничными».
Oraсle Certification в честь 20-летия Java предлагает скидку 20% на все экзамены по Java-сертификатам . Предложение доступно по всему миру до 31 декабря 2015 года. Кандидатам достаточно ввести при регистрации промокод Java20.
На странице Duke’s Choice Award Winners можно узнать, какую выдающуюся работу делает сегодня сообщество Java.
© Издание 12NEWS (ИП Маринин А.Л.) 12news.ru, 2015