Eclipse Theia is an open source code editor that runs both as a desktop application and in the browser. The newly released version Theia 1.0 is referred to as an “open source alternative to VS Code”. We talked to Theia inventor Sven Efftinge about differences and similarities between Theia and VS Code.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we dove into a report that compares the speeds of Micronaut, Quarkus, and Spring Boot on JDK 14, celebrated Git’s 15th birthday with an expert check, and spoke to Vaughn Vernon, the author of the book “Implementing Domain-Driven Design.”
OCI Grails & Micronaut Product Lead and Principal Software Engineer, Graeme Rocher, published a report comparing the speeds of Micronaut, Quarkus, and Spring Boot on JDK 14. Which is the fastest and which has the lowest memory consumption?
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.
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.
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.
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.
Z Garbage Collector has been part of the JDK since Java 11. Since then lots of new features and enhancements have been made to ZGC, resulting in a long time as an experimental feature. However, because no ZGC-specific bugs have been reported in months, JEP 377 proposes to change its status from experimental to production.
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.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we continued celebrating Java 14 by taking a deep dive into its features and interviewing three more experts. Since working from home is becoming the new standard in times of COVID-19, we took a look at different aspects of this new way of work life—but also shared ideas how developers can help fight the pandemic.
Take a step forward and upgrade Spring Boot to 2.2.6. The new update includes 53 bug fixes, some new enhancements and features, documentation improvements, and upgrades. Notably, it also adds support for Java 14, the latest JDK version.
Java 14 was released last week, so we spoke to Michael Vitz about the latest features. Read the interview to find out why he thinks JEP 358 is a significant improvement—but does not bring Java closer to Kotlin. He also shared his thoughts on the shorter release cycle and named a feature he would like to see in Java 15.
To celebrate the release of Java 14, here’s a deep dive into Records in JDK 14. It’s written by Developer Advocate at JetBrains, founder of eJavaGuru.com and Java Champion, Mala Gupta. What a treat! So let’s get stuck in.