days
0
-18
-5
hours
-1
-6
minutes
-1
-7
seconds
0
-4
search

Maika Möbus

Maika Möbus
Maika Möbus has been an editor for Software & Support Media since January 2019. She studied Sociology at Goethe University Frankfurt and Johannes Gutenberg University Mainz.

All Posts by this author

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.

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.

Help speed up the process

GitLab is open sourcing 18 features for the DevOps lifecycle

The DevOps tool GitLab offers paid and free versions, and now 18 additional features will be moved to the open source editions Core/Free. The developer community can contribute to the according issues and speed up the process—so now is the time to take a look and see which of the features you find most important.

Debugging Jupyter notebooks, consoles and source files

JupyterLab now has a visual debugger

For certain tasks, Jupyter users tend to switch to general-purpose IDEs. Therefore, the Jupyter project has decided to add a new feature that Jupyter users have been missing—a visual debugger in JupyterLab. Let’s take a closer look at the features of the debugging extension’s initial release.

Last week's highlights

Weekly Review: Celebrating Java 14, working from home & how to help fight COVID-19

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.

New Python features in VS Code

Python extension for VS Code receives its March 2020 update

Like clockwork, the official Python extension for Microsoft’s source code editor Visual Studio Code has received its monthly update. In the March 2020 release, we can welcome a new debugger, debugpy, which should be easier to attach to local processes. The release also closes 66 issues. Let’s take a closer look.

What’s new in v5.2

Swift 5.2 adds language changes and clearer error messages

The programming language Swift is now available in version 5.2, and it has several new features on board. Two language proposals have been implemented, error messages should now show more detailed information and code completion speed should be improved.

The latest Gradle features

Gradle 6.3 adds support for Java 14 & more

Gradle 6.3 has been released. The open source build automation system now offers support for the latest language version Java 14, which we welcomed last week. But that’s not all—Gradle 6.3 also adds new features such as improved error messages, fixes 33 bugs and has breaking changes on board.

See what’s new in Git

Git 2.26 sets protocol v2 as default and updates git sparse-checkout

The version control system Git has received its latest update. Git 2.26 sets v2 of the network fetch protocol as default and continues working on git sparse-checkout that was introduced in the previous version, which was released two months ago. Let’s see what has changed for this command and what else is new.

New minor version has arrived

Julia 1.4 adds new language features and library updates

The latest minor version of Julia, v1.4, has landed. The open source high-level dynamic programming language is used for tasks such as machine learning and statistics, and now it has received several new features. Let’s see what language changes, build system changes and new library functions Julia 1.4 has on board.