Java

Java news, analysis, research, how-to, opinion, and video.

racing speed runners binary

At GitHub, JavaScript rules in usage, TensorFlow leads in forks

Python and TypeScript makes big gains in pull requests, while Java slips to third place

young businessman at starting line race run

Kotlin could overtake Java on Android next year

Now that Google has endorsed Kotlin for Android development, Java-based mobile developers could become dinosaurs

 microservices - minitature figurines service a circuit board

Java microservices profile gets fault-tolerance capabilities

MicroProfile 1.2 also adds interoperability with JSON web tokens for more consistent security

cloud data binary serverless

Azure Functions serverless computing to finally get Java

Java joins Azure Functions’ existing support of JavaScript, C#, F#, Python, PHP, Bash, Batch, and PowerShell

hot coffee java beans cup steam

Under Eclipse, changes to Java EE begin

Java Enterprise Edition's new owner is starting to make changes to how Java EE will work and be supported

coffee beans java cup

Java debugging comes to Visual Studio Code

New Java debugging extension from Microsoft works with Java language support extension from Red Hat

google cloud

Google App Engine adds support for Java 8

Move to Java 8 overcomes limited Java class support, thread execution issues, and slower performance of Java 7, Google says

Modular Java's true impact

Java 9 is here: Everything you need to know

Java SE 9 boasts modularity, REPL, compiler improvements, and much more—but it is also the end of its line

coffee beans java cup

Java EE 8 is here: What you need to know

Support for the cloud, HTML5, and HTTP/2 highlight the changes in the enterprise Java platform

hot coffee java beans cup steam

The road to Java 9: The current status

Now available: What you can expect in Java SE 9, and how you can get it

microservices

IBM open-sources a microservices-friendly Java app server

Developers can use the beta code from the open source Open Liberty project to provision, manage, and migrate microservices in Java apps

solar eclipse sun ring shadow clods

Eclipse eclipses Visual Studio as most popular IDE

Eclipse and Visual Studio run neck-and-neck in the PyPL popularity index of desktop IDEs, with Android Studio a distant third

linux penguin image mother baby penguin

Unwanted by Oracle, Java EE gets adopted by Eclipse

A new name for Java EE is a likely outcome as the Eclipse Foundation figures out how to steward enterprise Java itself

atom model

GitHub is converting its Atom text editor into an IDE

The first step in making Atom a full-fledged software development environment is now available

3 people in lab coats testing balloon QA

What’s new in JUnit 5 for Java testing

JUnit 5 offers a foundation for testing frameworks on the JVM as well as a new programming model

businessman faces gap / problem / challenge

Java 9 will not receive long-term support

Under Oracle's revamped release plan for standard Java, the Java Development Kit 9 will not be designated for long-term support

intel vs amd

Why Python and C# can’t displace Java, C, or C++

As the programming language field gets more crowded and developers use more languages in their code, Python and C# suffer from inherent limits

Java logo browser

The road to Java 9: Twice-yearly releases are coming

A move to GPL license and open-sourcing the JDK are also planned to make it easier for developers to adopt Java in their software

Java logo browser

The case for Oracle to cede control of Java SE

Turning over the platform to an open source foundation could broaden the Java community, but don’t look for it to happen soon

Fire 89709166

3 projects lighting a fire under machine learning

PyTorch, MXNet, and upstart Java-centric Smile bring greater speed and ease to model training and deployment

Load More