Open source is great. But when it can lead to more security vulnerabilities, how much is too much? And can DevOps save us all? We go over the 2017 State of Software Security Report and see how the industry is doing.
Last month, Oracle proposed a new version numbering scheme in order to emphasize the time-based releases. Not many people liked this proposal —to put it mildly— so Mark Reinhold is now offering three alternatives. You are encouraged to communicate additional information that’s relevant to the choice of such a scheme so speak now — a specific proposal will be made in about a week.
The first edition of Realm Report is here — this quarterly publication aims to dive deep into the geography of mobile. According to their predictions, Kotlin will overtake Java in December 2018. Let’s find out if/why you should drop Java and give Kotlin a shot.
Mark Reinhold, the Chief Architect of the Java Platform Group at Oracle, has just announced a proposed schedule for JDK 18.3. The milestone definitions are the same as for JDK 8 — there will be no “Feature Complete” milestone though.
Oracle recently announced the general availability of Java SE 9 — even though it has over 150 new features to offer, the star of the release is the Java Platform Module System, also known as Project Jigsaw. We talked with Marcus Biel, CleanCode Evangelist and JCP member about his favorite features in Java 9, the ones that were not included, Project Jigsaw and the new version numbering scheme.
Java 9 is here and the changes are extensive. We talked to Nicolai Parlog of CodeFX about his favorite features in Java 9, Project Jigsaw, and the contentious new Java naming system. But he does explain why he thinks that all of these changes will improve the entire Java ecosystem as a whole.
The news out of JavaOne this year has been fairly big: Java EE is moving to the Eclipse Foundation. If you weren’t there, David Heffelfinger reports on what went down at JavaOne and how everyone took this monumental news.
Project Jigsaw, Java’s new modular system, is the star of Java 9. We talked with Rabea Gransberger, software developer at MEKOS and organizer of JUG Bremen, about the new release, the modular system, what’s still missing in this release and the plans for an all-new and significantly shortened release cycle.
Java 9 has over 150 new features to offer but everyone has their favorites, no doubt about it. We talked to Simon Ritter, Deputy CTO at Azul Systems and JAX London speaker about his favorite new feature(s), the modular system and more.
JavaOne 2017 will come to an end tomorrow but we haven’t had a chance to talk about the highlights from the opening keynote presentation. Here they are!
We all have to start somewhere. For those of us just starting out with Java, here are some tricks and tips from Veselin Pavlov on how to become a Java master.
Fall is in full swing with leaves changing colors and crackling delightfully underfoot. Now it’s time to check in with what’s going on in the Java world. What did we read in September? Turns out, we were very interested in the long-awaited Java 9 release, energy-efficient programming languages, and the latest Angular updates.
JavaOne began yesterday, October 1. If you’re not there, you’ll probably want to watch the Java keynote today at 2 p.m. PT. We still have some hours left so let’s see what this year’s JavaOne is all about. We talked with Oracle’s Mike Lehmann and Donald Smith about what to expect from the conference and we got a sneak peek into the future of Java. In short, “it’s all about developer empowerment and simplification.”
Google’s Cloud Platform has been a great space for development. And now, the App Engine fully supports Java 8, promising improved performance and reduced costs for users with no compromises.