Java

Java | News, how-tos, features, reviews, and videos

java / coffee / field notes / notebook / case study / training  /learning / education
java -- coffee beans

java service / coffe / server

Eclipse takes over all Java EE reference components

Oracle has contributed 100 percent of Java EE and GlassFish application server components to the foundation

java ring

Java JDK 11: All the new features now available

CORBA, Java EE, and JavaFX support are removed, but more than a dozen major new features have been added

wooden tiles packing/placement puzzle

Removed from JDK 11, JavaFX 11 arrives as a standalone module

Developers must now explicitly include JavaFX modules in applications

 microservices - minitature figurines service a circuit board

Oracle forges a Java microservices framework

The Helidon framework supports the MicroProfile technology and is intended to make it easier to develop microservices

time / clock / history / coffee / java

Javalin 2.0 supports WebJars web libraries, JSON modularization

Javalin 2.0 provides interoperability between Java and Kotlin

Java / JVM / flavors / flavours

Oracle and Intel seek to build a Java API for SIMD support

The Java Vector API aims to provide a mechanism to write complex vector algorithms in Java

python snake programming language

Python scales language popularity charts

Already tops in the IEEE and PyPL rankings, Python could soon conquer the Tiobe index too

hot coffee java beans cup steam

What’s new in Apache’s NetBeans IDE for Java 9

NetBeans Version 9.0 IDE supports Java 9’s new Java Module System

time / clock / history / coffee / java

Git might replace Mercurial for Java’s source-code management

Project Skara would provide prototypes for hosting Java Development Kit (JDK) 12

JVM - Java Virtual Machine

Oracle: Switch now from Nashorn JavaScript engine to GraalVM

Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM

solar eclipse sun ring shadow clods

Eclipse IDE Photon release train arrives with Rust but no Jakarta EE

The 2018 release offers native Eclipse IDE capabilities for the Rust and C# languages, as well as new Java support

money cash salary compensation hundred dollars fistful of money

Oracle now requires a subscription to use Java SE

One-time licenses won’t be available for Java SE 8 or later, but separate support contracts also go away

rules procedures manuals follow steps

Kotlin tutorial: Get started with Kotlin

Kotlin can provide huge benefits to developers currently working on Java and Android projects. Here’s how

JVM - Java Virtual Machine

Nashorn JavaScript engine for JVM could be axed

By removing Nashorn, some applications may no longer run because of an expectation of JavaScript’s presence

coffee cup - coffee beans - Java

The future of Java: How Jakarta EE will unfold under Eclipse

The open source tools organization wants to adopt Docker, NoSQL, and Kubernetes in enterprise Java, while standardizing on Maven and Jenkins

Java 9 concurrency enhancements

What’s next for the Groovy language: The 2018 roadmap

The JVM stalwart will support Java 9 modularity and Java 8 lambda capabilities, and now provides a new macro capability

template c100.00 04 52 08.still001
video

R tip: Test your code with testthat

In this episode of Do More with R, learn how to automate testing your R functions with Hadley Wickham’s testthat package.

coffee cup - coffee beans - Java

Apache Wicket Java 8 upgrade only partially supports lambdas

The open source Java web framework continues to subclasses for extensions, due to memory and performance issues

Load More