Loading...

Follow InfoQ - Java Community Content On InfoQ on Feedspot

Continue with Google
Continue with Facebook
or

Valid

On this podcast, we're talking to Thomas Wuerthinger, a senior research director at Oracle Labs. Leading programming language implementation teams for Java, JavaScript, Ruby, and R. He is the architect of the Graal compiler and the Truffle self-optimizing runtime.

By Thomas Wuerthinger
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Javalin is a lightweight web framework for Java and Kotlin designed to be simple and blocking by default, supporting websockets, HTTP2, and async requests.

By Diogo Carleto
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Shortly after the release of Helidon 1.0, Oracle announced Helidon support for GraalVM that convert Helidon applications to native executable code via the native-image utility. Helidon was designed to be simple and fast, and is comprised of two versions: Helidon SE and Helidon MP. Dmitry Kornilov senior software development manager at Oracle, spoke to InfoQ about Helidon support for GraalVM.

By Michael Redlich
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Java Language Architect Brian Goetz gives a tour of some of the features coming to Java next.

By Brian Goetz
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Spring Initializr received several updates and additions including the addition of a highly requested feature, a project explorer. They also included a refactored and redesigned project generation API and a newly redesigned UI.

By Dustin Schultz
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Eclipse MicroProfile 3.0 was recently released with updates to its Rest Client, Metrics, and Health Check APIs. MicroProfile 3.0 leverages Java EE 8 as its foundation for the development of Java microservices.

By Matt Raible
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

The InfoQ Java trend report provides an overview of technology adoption and commentary on how we see the Java and JVM-related space evolving in 2019. Key developments include the release of Java 13, the rise of non-HotSpot JVMs and the evolution of GraalVM, and the changing landscape of Java microservice frameworks.

By Ben Evans, Erik Costlow, Dustin Schultz, Charles Humble
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Java EE specifications have been renamed to Jakarta EE, changing branding and clarifying the names of each document.

By Erik Costlow
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Payara recently completed a one-week tour of Japan in which they visited prominent Java Users Groups. Featured speakers were Kenji Hasunuma, service engineer at Payara, Ondrej Mihályi, senior service engineer at Payara, and Yusuke Yamamoto, Java Champion, creator of Twitter4J, and president of Samuraism, a Japanese company providing development tools and training.

By Michael Redlich
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Ron Pressler discusses and compares the various techniques of dealing with concurrency and IO in both pure functional (monads, affine types) and imperative programming languages (threads, continuations, monads, async/await), and shows why delimited continuations are a great fit for the imperative style.

By Ron Pressler

Read for later

Articles marked as Favorite are saved for later viewing.
close
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Separate tags by commas
To access this feature, please upgrade your account.
Start your free month
Free Preview