Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

James Gosling Leaves Sun: End of A Golden Era?

DZone's Guide to

James Gosling Leaves Sun: End of A Golden Era?

· Java Zone
Free Resource

What every Java engineer should know about microservices: Reactive Microservices Architecture.  Brought to you in partnership with Lightbend.

I was sad to hear that James Gosling will be leaving Sun/Oracle. James has been a hero for me, and many others, in the both the Java community and the software world in general. In his blog post, entitled Time To Move On, he states that he resigned from Oracle on April 2nd. Of course, what interests most people is why he left:

From James' new blog:
As to why I left, it's difficult to answer: just about anything I could say that would be accurate and honest would do more harm than good. The hardest part is no longer being with all the great people I've had the privilege to work with over the years. I don't know what I'm going to do next, other than take some time off before I start job hunting. 

I'm not here to speculate, but I'm sure the Oracle takeover made up his mind to move on. He'll be missed, but I've no doubt that he will continue to have an impact somewhere else in the Java world. There will be no shortage of companys looking for Java's leading man to boost their profile, and continue innovating.

All I'd like to say is thanks to James for bringing Java to where it is today. I'm looking forward to seeing what he does next. What do you think of the news? 

Microservices for Java, explained. Revitalize your legacy systems (and your career) with Reactive Microservices Architecture, a free O'Reilly book. Brought to you in partnership with Lightbend.

Topics:

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

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.

X

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

{{ parent.tldr }}

{{ parent.urlSource.name }}