days
0
-27
-8
hours
-1
-7
minutes
-2
-5
seconds
-3
0
search

#java

Better together

Integrating Python with Java

Python is an object-oriented scripting language, which automatically makes it a good pair for Java. But when combined with a Python interpreter written entirely in Java, like Jython, you could do things like write entire applets in Python.

Lucky number 7

7 JVM arguments of highly effective applications

There are way too many JVM arguments for anyone to digest and comprehend. The grand total might easily be more than 1,000 JVM arguments! In this article, we are highlighting seven important JVM arguments that you may find useful and what their positive impacts are.

How do you say "boilerplate code" in Spanish?

Duolingo migrates from Java to Kotlin, reducing line count 30%

Duolingo has joined the list of companies switching their Android application code from Java to Kotlin. Duolingo’s developers found that by changing the code base to Kotlin, they reduced the line count by 30% on average, and up to 90% in some cases.

Compile Java to WebAssembly & JavaScript

CheerpJ 2.1 adds more features for bringing Java bytecode to the web

CheerpJ 2.1 has arrived with several updates on board for bringing Java to the web. CheerpJ is a tool that comes with a full Java 8 SE runtime environment. It is designed to compile Java bytecode into JavaScript and, since version 2.0, which was released two months ago, also to WebAssembly. Let’s take a look at the latest maintenance release.

Last week's highlights

Weekly Review: Eclipse Theia, Istio 1.5 interview & Java 15 takes shape

Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, an IDE designed to be an alternative to VS Code was released: Eclipse Theia. There was also a lot going on with Java 15—from a release date to the first confirmed JEP. And, since Istio underwent a major change in v1.5, we spoke to the developer team to get all the details.

Watch David Delabassée's JAX London session

JVMs in Containers, Towards a Perfect Symbiosis!

Container technologies such as Docker have rapidly become the de-facto way to deploy applications. In addition, emerging platforms, projects and tools (Knative, OpenFaaS, Fn Project, JIB, and more) either simplify or fully abstract building container images, which in turn makes leveraging containers with Java natural.

Most clicked news

Top 10 Java stories of March: Java 14, Concurnas, Clojure & more

Every month, we take a look back at our top ten most clicked topics. Last month, Java 14 was released, so we interviewed an illustrious round of Java experts to hear their thoughts about the latest release. We also learned about a new JVM language, Concurnas, from its creator, and listed some advantages of using Clojure. And, since developers are in a unique position to help fight the pandemic while working from home, we shared some open source ideas.

Troubleshooting an unresponsive app

Log4j Bug – Slows down your app

When troubleshooting a popular SaaS application running on the Azure cloud, slow-down kept occurring intermittently with no noticeable pattern. This article uncovers the findings after troubleshooting and capturing the thread dump with jstack, so that you too will know what to do with an unresponsive application.