Java & Eclipse


Survey: Machine Learning/Data Science Propel Python Past Java

A big new developer survey shows that Python has finally passed Java in the programming language popularity wars, propelled by its propensity for use in machine learning and data science projects.

Alibaba Adds to the Growing List of OpenJDK Distros

China’s e-commerce giant, Alibaba, has unveiled its own Java distribution. Based on OpenJDK and Java SE 8, Dragonwell8, currently in preview, is the open source version of the company’s in-house implementation.

NSA Releases Java-Based Reverse Engineering Tool

The National Security Agency has open sourced its Ghidra software reverse engineering (SRE) framework.

Eclipse IDE Keeps Pace with Faster Java Releases

Last week's Java 12 release wasn't the only byproduct of Oracle's faster release cadence. The Eclipse Foundation also announced the third quarterly release of the Eclipse IDE, along with 75 participating projects.

JDK 12 Released

Oracle today announced the general availability of JDK 12, the latest update of the reference implementation of the Java SE Platform, coming with a number of new features including a preview of Switch Expressions and abortable mixed collections for the Garbage-First (G1) collector.

SAP Builds Its Own Java Distro

SAP's new SapMachine was created to allow its customers and partners to build and maintain an SAP-supported version of OpenJDK.

Red Hat Releases Kubernetes-Native Java Framework

Quarkus is a lightweight, high-performance framework designed to significantly reduce the footprint and latency of Java applications, specifically for cloud-native architectures such as microservices, containers and serverless.

Eclipse MicroProfile 2.2 Continues Alignment with Java EE 8

The latest release of the Eclipse MicroProfile continues to align itself with Java EE 8 as the foundational programming model for the development of Java microservices. It builds on the last release with numerous updates, additional features and greater functionality for implementing enterprise Java microservices.

In-Memory Data Grid 'Puts Java Locks on Steroids'

Hazelcast today announced the beta release of the latest version of its namesake in-memory data grid, Hazelcast IMDG 3.12. With this release, the company adds new features focused on data integrity, cloud interoperability and performance-sensitive data storage.

Helidon Java Microservices Framework Hits 1.0 Release

Project Helidon, Oracle's nascent Java Microservices Framework, which was unveiled less than five months ago, is now available in a 1.0 release that includes full support for Eclipse MicroProfile 1.2 (Helidon MP), support for Eclipse Yasson and Jackson (Helidon SE) and numerous bug fixes and performance improvements.

Google Adds UI Tools to ARCore Kit for Augmented Reality Apps

Augmented reality, commonly identified as one of the major trends in mobile app development for 2019, gets a boost in the Android camp with an update of Google ARCore SDK that features new UI tools among other enhancements.

Google's Java Containerization Tool 'Jib' Goes GA

Jib is a fast and simple container image builder that consolidates all the steps involved in packaging an app into a container image, and allows developers to build containers using familiar Java tools.

What's New in Programming Language Popularity

February 2019 reports on programming language popularity from TIOBE and PYPL are out, with the former tracking the rise of Groovy and the latter contrasting the trends of Python (up) with PHP (down).

Skills Survey: Developers Want to Learn Go, Kotlin and Python in 2019

Annual developer skills report shows JavaScript overtaking Java, top developer pet peeves, biggest employer turn-offs, importance of work-life balance and much more.

Red Hat Releases JBoss Enterprise Application Platform 7.2

Red Hat announced the general availability of the 7.2 release of its JBoss Enterprise Application Platform, which comes with greater compliance with Java Enterprise Edition 8, JDK 11, Java SE 11 and additional support for Microsoft Windows and enterprise Java microservices.

Oracle Boosts IoT Support in Java Card 3.1

Oracle has added some serious Internet of Things muscle to today's release of Java Card 3.1, with new features to address use cases across markets ranging from telecom and payments to cars and wearables.

Popularity Index: Python Is 2018 'Language of the Year'

Python continued its rise in the TIOBE index of programming language popularity, clocking in at No. 3 in the January 2019 report and being named programming language of the year for 2018.

Popularity Index Charts Rise of VB.NET

Microsoft's oft-maligned Visual Basic .NET was the big mover in the December TIOBE index of programming language popularity -- and even TIOBE was surprised.

New IntelliJ IDEA Released with Support for Java 12

The much-anticipated IntelliJ IDEA 2018.3 update of the popular development environment comes with a range of new features, bug fixes, and early support for features in the upcoming Java 12.

GitHub: 3 Features Make Programming Languages Popular

GitHub has identified three features that make a programming language popular in 2018.

Upcoming Events

AppTrends

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.