Как показал опрос, почти две трети разработчиков на Java используют этот язык для создания приложений на основе ИИ.
Соответствующее предложение по улучшению комплекта разработчика приложений на Java получило статус «реализовано».
11% опрошенных уже перешли на самую новую версию стандарта Java 21.
Основные улучшения направлены на ускорение работы, снижение расхода памяти, упрощение кода и реализацию новых моделей программирования.
Приложения для GraalOS запускаются гораздо быстрее контейнеризованных приложений и используют значительно меньше памяти благодаря статической компиляции
В IBM утверждают, что в отличие от ранее предлагавшихся средств перевода код, написанный watsonx, будет пригоден для чтения.
Подготовленные с помощью этого инструментария программы используют меньше памяти и запускаются быстрее скомпилированных стандартным способом.
Опубликовано исследование с актуальными данными об использовании самого языка программирования и вспомогательных технологий.
Не исключено, что со временем в онлайн-системе мониторинга мнений, навыков и доходов разработчиков появятся опросы о всех языках программирования.
Стоимость подписки теперь рассчитывается исходя из общего количества сотрудников организации-пользователя.
А спрос на специалистов по TypeScript, Swift, Scala, Kotlin и Go, согласно отчету CodinGame-CoderPad, превышает предложение.
Навыки программирования на Java, Python, SQL, C++ и JavaScript наиболее востребованы в рабочей среде, говорится в отчете HackerRank.
Выпуск JDK 20 запланирован на март будущего года; о новых возможностях очередной версии языка почти ничего не известно.
Согласно отчету о состоянии экосистемы Java в 2022 году, доля Oracle сократилась до 34% от общего числа используемых дистрибутивов Java, а доля Amazon выросла до 22%.
Перенос на платформу Linux/RISC-V становится официальной целью Java 19 – стандартной версии Java без долгосрочной поддержки, которая должна появиться в сентябре.
Диапазон запланированных улучшений Visual Studio Code варьируется от оптимизации автоматической подстановки кода и совершенствования средств отладки до усиления интеграции с Kubernetes и облачными сервисами.
Предложения OpenJDK предусматривают создание объектов-значений и примитивных объектов, а также объединение базовых примитивов с объектами, благодаря чему все значения Java становятся объектами.
Сервис Cloud Native Compiler позволяет многократно использовать результаты работы оптимизирующих компиляторов, повышая производительность приложений Java.