Weekly Review: New JEPs, Gradle 6.4, Eclipse Theia explained & more
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we took a closer look at two new JEPs, developer productivity during quarantine, and how to stay connected during these times. And also, if you have been wondering how exactly Eclipse Theia differs from Visual Studio Code, we’ve got you covered.
JEP 380: Unix-domain socket channels
Last week, we saw yet another JEP arrive. The goal of JEP 380 is to introduce support for Unix-domain socket features that are common to the major Unix platforms and Windows. This will be achieved by adding a handful of API elements.
Gradle 6.4 arrives with support for building and testing Java modules
The open source build automation system Gradle was released in version 6.4 last week. Among other new features, breaking changes and bug fixes, it now supports building and testing Java modules. Read on to find out how to use the new feature.
See what’s new in Gradle 6.4 here.
GitHub report: Developers remain productive during quarantine
How does working remotely affect productivity and well-being? A special report from GitHub took a look at the stats, how developer productivity is holding up during the pandemic and how it has affected contributions to open source.
Dive into the GitHub report here.
The Connected IDE: A communication-first approach drives collaboration (Part 2)
Last week, we published the second part of our series on the Connected IDE. In part 1 of this series, we touched on the evolution of IDE from a personal, standalone tool to a connected and networked hub of all things code. We explained how connecting your IDE to your teammates’ simplifies communication and collaboration with two specific use cases: Discussing code in general, and performing code reviews right in your IDE, eliminating the context switching and improving knowledge sharing. In this post we will expand this to additional use cases and show how the Connected IDE is the most important step towards team collaboration in a world where we are all remote developers.
Read part 2 of the Connected IDE series here.
Eclipse Theia and VS Code differences explained
Eclipse Theia 1.0 arrived at the end of March. The open source extensible platform combines some of the best features of IDEs, so we took a closer look to find out what sets it apart from Microsoft’s source code editor Visual Studio Code. In this article, you will learn more about Eclipse Theia’s licensing, architecture, and more.
Find out more about Eclipse Theia here.
But that’s not all
Last week was so full of interesting news and great content, here’s a few more highlights for you:
- Flutter 1.17 and Dart 2.8: New packagement tool & improvements
- GitHub announces Codespaces: In-browser instant dev environment
- Women in Tech: “Don’t let irrational advice keep you from tech!”
- TypeScript 3.9 speeds up the compiler and fixes regressions