Have you ever wondered if the language of your choice is bug-prone? A study of the effect of programming languages on software quality (based on GitHub data) has concluded that “functional languages are somewhat better than procedural languages.” Let’s see the results.
All Posts by this author
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 has made some significant decisions that will allow Java to continue to move forward at a pace that satisfies both developers who want new features quickly and those that need stability for deployment. If you weren’t at this year’s JavaOne, Simon Ritter reports on what went down at JavaOne and what had changed since he’d last attended.
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.
How do you measure a successful DevOps adoption? What kinds of metrics do you need to monitor, what benchmarks do you need to meet? We talked with JAX London speaker Anders Wallgren about continuous development, microservices, and how we can be better at DevOps.
Women are underrepresented in the tech sector —myth or reality? In addition to the Women in Tech survey, we also launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Alice Lieutier, CTO & Head of Community at SheCanCode.
No one could have seen blockchain coming. Now that it’s here, blockchain has the potential to completely reinvent the world of financial transactions, as well as other industries. In this interview, we talked to JAX London speaker Brian Behlendorf about the past, present, and future of this emerging technology.
Microservices may be a trendy architecture style right now, but they’re a flexible, yet solid foundation for software. In this interview, JAX London speaker Kai Tödter describes some of the advantages and disadvantages of microservices. Plus, he explains why cloud computing is a natural support for a microservices architecture.
The entire production process hates you, from the machines and the networks to the very users you’re trying to help. We talked to JAX London speaker Russ Miles about why production hates you, and how you can turn this pain into an advantage.
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.
We’ve recently noticed a change in readers’ interest towards Swift but then again, in tech, everything changes at the speed of light. However, we’re not the only ones who noticed that — according to this month’s TIOBE index, Swift is losing popularity. What triggered the change? We can only speculate.
It’s been two months since Oracle joined the Hyperledger consortium and now the tech giant is taking another step towards showing its interest in blockchain — they just announced Oracle Blockchain Cloud Service.
There’s a lot going on in the Java EE world (or should we say EE4J?!) right now but perhaps we should stop thinking about what’s to come and focus on the Java EE 8 release. We talked with Java Champion Josh Juneau about his favorite features, the features he would have liked to see in Java EE 8, the new name and more.
Eclipse MicroProfile 1.2 is here and it builds on the 1.1 version, updates the Config API and adds the Health Check, Fault Tolerance, Metrics, and JWT Propagation APIs. Eclipse MicroProfile 1.3 and 2.0 should be released on the same day — November 17, 2017.