Java 8 была официально запущена, и хорошей новостью является то, что она также имеет поддержку своих самых известных IDE — NetBeans и Eclipse.
Oracle запустила Java Platform Standard Edition 8, что стало крупнейшим обновлением Java за долгое время. Ключевые новые функции уже должны быть известны всем, но трудно переоценить важность внедрения лямбд, многоядерных расширений и нового API даты и времени. Утверждается, что многопроцессорные улучшения обеспечивают от 12 до 41% повышения производительности на двух и четырех сокетных серверах.
Также был запущен движок Nashorn JavaScript JVM, который обеспечивает лучшую производительность для встроенных сценариев в Java-приложениях.
SDK Java SE Embedded 8 уже доступен для целого ряда архитектур и плат, включая Raspberry Pi, и вскоре должна появиться версия Micro edition. Oracle утверждает, что микро-издание движется к полному выпуску SE.
Одновременно с запуском Java 8 Oracle сделала доступным NetBeans 8.0. Теперь вы можете загрузить NetBeans в комплекте с Java 8, а официальная страница загрузки Oracle Java 8 предлагает пакет NetBeans 8.
Oracle, похоже, прилагает усилия, чтобы NetBeans был принят в качестве стандартной IDE для Java. Основными новыми функциями являются:
Поддержка JDK 8: инструменты и улучшения редактора для работы с профилями, лямбдами и потоками
Поддержка Java SE Embedded для развертывания, запуска, отладки или профилирования приложений Java SE на встроенном устройстве, таком как Raspberry PI, непосредственно из среды IDE NetBeans
Поддержка Java ME Embedded 8.
Несколько улучшений редактора Java, таких как множество новых подсказок Java, Javadoc, отображаемый в виде всплывающей подсказки, улучшения мгновенного переименования и исключения завершения кода
Улучшена интеграция с JavaFX Scene Builder
Поддержка Raspberry Pi может быть просто шагом, необходимым для того, чтобы сделать NetBeans предпочтительнее своего главного конкурента Eclipse.
Eclipse также поддерживает Java 8, но вы должны применить патч к текущему выпуску Kepler. Поддержка Java 8 будет стандартной в предстоящем выпуске Luna, запланированном на июнь.
Поскольку Eclipse, похоже, становится менее увлеченным поддержкой других языков, NetBeans, похоже, расширяет свою поддержку. В настоящее время вы можете использовать его для разработки JavaScript/HTML5, PHP и C/C++. В версии 8 улучшена поддержка AngularJS и jQuery, и вы можете отлаживать код JavaScript, работающий в Nashorn.
Пока 2014 год выглядит хорошо для Java и Oracle.