Over a million developers have joined DZone.

The Delay of Java 8

DZone's Guide to

The Delay of Java 8

· Java Zone
Free Resource

Bitbucket is for the code that takes us to Mars, decodes the human genome, or drives your next car. What will your code do? Get started with Bitbucket today, it's free.

Twitter lit up yesterday with the news that Oracle had come out and said Java 8 was going to be late .

In reading the document, I repeatedly stopped and thought ‘this is a pretty nutty piece of rhetoric.‘ It reads like a tortured teenage Dear John letter. ‘I don‘t want to let you down, it‘s me, not you, we know 8 without Lambdas would be a disappointment.‘ Guys, pull yourselves together. In some ways, this is responsible stewardship of the sort you would not expect from Oracle. It has an element of them falling on their sword (admitting the security stuff blew up their plans).

But, another part of me thought ‘hold on a second, the CEO owns a Hawaiian Island and these guys are already throwing down the ‘it‘s just impossible‘ card?‘ Fire one sales guy and I think this project just got back on track (and after the management‘s account of last quarter, you‘d have thought busloads would be dispatched).

Here‘s another idea: I would argue that one of the main advantages of open source is relative elasticity. Here‘s a chance for Oracle to ford the chasm. Why not create a reserve of Java resources that people from anywhere could apply to serve in, like the National Guard, and in times like these, put out a draft call. The people in the reserve would have to go to their bosses and ask for say a month, and then these little militias could do their duty and return to whatever post they were manning before. I know, being both a worker and the boss, I would say yes (to myself, or another team member).

I think this would also be remarkably effective because of the rule we all know about the last 20%. Swarms can be amazingly effective, especially in situations where the navigational vagaries have passed. I really think pushing Java 8 to next year is a major mistake.


Bitbucket is the Git solution for professional teams who code with a purpose, not just as a hobby. Get started today, it's free.


Published at DZone with permission of Rob Williams, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}