Weekly Review: Modernizing Java with Quarkus, Sourcetrail & 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 featured a look at ways in which Java is staying young, such as with frameworks like Quarkus, Sourcetrail was open sourced, we looked at edge architecture and its impact on IoT and much more. Let’s take a closer look.
Last week we featured a lot of great content – not just the latest Java 14 news, but also some more in-depth looks at how Quarkus might be Java’s fountain of eternal youth and how edge computing is making IoT faster and more efficient. To help ease you into Monday, I’ve brought it all together in our weekly review – enjoy!
Modernizing Java to keep pace in a cloud-native world
Java is no spring chicken and some even refer to it as a “vintage language”. Despite its popularity, there are some complaints about it. In our new cloud-native world, why does Java need to evolve? In order to evolve to keep up with modern, cloud-native apps, Java needs to keep all of what makes it so dependable, while also being able to function in new app environments. Guest writer Rich Sharples looks at how new frameworks like Quarkus are helping to keep Java feeling young at heart.
Sourcetrail, an interactive source code explorer, becomes open source
Another helpful tool becomes free and open source software. Coati Software’s Sourcetrail is an interactive source code explorer that helps developers understand what is going on in existing source code and provides helpful context. You can connect various editors to it with a plugin and all source code is private, as it runs locally on your machine.
Intelligent edge or cloud computing: Which is the killer app for IoT?
Is cloud computing getting “Edged” out? Edge computing is becoming a viable reality since the cost of IoT hardware and sensors is dropping and devices continue to get smarter (and smaller). With new connectivity technologies such as 5G on their way, edge architectures will lay the foundation for a faster, more efficient Internet of Things.
Read more about edge architectures and IoT here.
Java 14: Four new JEPs target JDK 14 & one JEP withdrawn
Java 14 is in development, even if it’s still a few months away. Java 12 and Java 13 each came with a manageable number of new features, and thanks to the new release cadence that probably won’t change for Java 14. We’re keeping track of JDK 14 news, so what’s new? Four JEPs were targeted to JDK 14, two more proposals are now classified as “integrated” and one JEP has been withdrawn from being targeted to JDK 14.
GitHub will store code near North Pole for 1,000 years
Nothing lasts forever, except maybe code mistakes? On February 2, 2020 a GitHub snapshot will take a trip near the North Pole and enter the Arctic Code Vault. All active, public repos on GitHub will join the endeavor to help secure open source code for future generations, so it is time to triple check your projects before they go into cold storage.
See more about GitHub’s Arctic Code Vault 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: