JAX London is back again in October! This year’s program is bigger and better than ever. Here’s a sneak peek of some of the awesome sessions, workshops, and keynotes that are already scheduled. Buy your ticket now and save up to £400. Our Very Early Bird sale ends on July 27!
Java has been around forever. It seems like there’s nothing about this old favorite that we don’t know about. But do you really know everything about Java? Test your knowledge about Java and find out!
There’s a new functional programming language in town and its name is Tisp — “Time in Space”. No, this is not Sci-Fi Monday: Tisp “wears” the MIT license and aims to be simple, canonical, and practical. Let’s see what it has to offer.
Visual Studio Code uses the LSP to communicate with a language server living in an external process. This language server is implemented using libraries from Clang. In this article, Marc-André Laperle explains in depth the pros and cons of the open source Clangd and what it can do for you.
Mark Reinhold, Chief Architect of the Java Platform Group at Oracle, came up with the proposal to allow illegal reflective access from code on the class path by default in JDK 9 and to disallow it in a future release. Although the idea was well received, he emphasized that the change won’t “magically solve every JDK 9 adoption problem.”
No one sets out to write bad code. (Presumably.) But what’s the best way to go about creating great code? A company should throw as many developers at a problem as possible, right? Not quite. Less, as it turns out, is more.
Apache Maven is one of the actors that criticized the current state of Jigsaw. We caught up with Robert Scholte, chairman of the Apache Maven Project to chat about how well Maven is already working with Java 9, what is still problematic about Jigsaw and how the roadmap to Maven 5 looks like.
Eclipse Oxygen is hitting general availability on June 28. We’re excited to see the new features and changes are happening in the Eclipse ecosystem, so we talked with Mélanie Bats about all the news.
It’s an AI world! Or at least this is what Google wants us to believe. At Google I/O 2017, the tech giant announced the launch of TensorFlow Lite, TensorFlow Research Cloud, Google.ai and gave other products (I’m looking at you, Smart Reply) an AI vibe.
The Android team has officially added support for Kotlin, making it a first-class language. For Android developers, this means they will finally have answers to problems such as runtime exceptions and source code verbosity. As of now, Android Studio 3.0 ships with Kotlin out of the box.
Tale as old as time (or as Silk Road). Bitcoin is once again in the eye of the storm after WannaCry hackers dragged the digital currency back where it used to be when Silk Road was up and running. The cryptocurrency is being discredited yet again —with good reason, one might say.
In this tutorial, Allice Watson, explains how a String can be converted into an int data type in Java [examples included].
Node.js 8.0.0 has been delayed. Users eager to take it for a spin will have to wait until the end of this month. Myles Borins, Developer Advocate for Node.js on Google Cloud Platform, explains why they chose to delay the release.
The clock is ticking: Although the EC didn’t approve the Public Review Ballot for JSR 376, the Jigsaw ship has not sailed yet. We caught up with Rémi Forax, a member of the Jigsaw expert group at JAX 2017 to chat about the impact of the vote on the state of Java 9 and the criticism surrounding Jigsaw.