Monday, July 29, 2013

Java Build Tools Survey

Just curious, what could be the share of Java build tools. I will share the results as soon as there's enough answers for this survey to make sense.
P.S. If the browser doesn't display the embedded survey frame, here's the direct link:
P.S.2 BTW, I'm looking for volunteers to give the new JRebel Beta a try. If you're interested, please sign up here - we will start publishing the binaries soon.

UPDATE: I've published the results here

Friday, July 26, 2013

JRebel 6.0 Beta Registration Started

It’s been more than a year since JRebel 5 has been released. During the year there have been a few minor releases and a lot of things were improved – remoting, debugger integration, support for more frameworks, IDE plugins, etc.

Now, JRebel 6 is on the horizon. There will be several big changes (not revealing yet), which I hope will improve the UX very much. JRebel will be able to do things that it wasn't able to do before - that's very cool!

Since it is a major release and there are a lot of changes that we introduced to the product, I'm looking for volunteers to try out the new beta version on real-life Java projects.

You can register for the beta program here.

If all goes as planned the first builds will land late August / early September.

Friday, July 19, 2013

Java EE 8: Coherence Is The Key

Java EE 7 was released just recently. And now it seems to be the time of preparing to the design on Java EE 8. There are already some whichlists published in the blogs:

I might we wrong, but I don't remember seeing (or hearing) from anyone what is the ultimate goal of all these improvements. IMO, Java EE should take a look on Ruby-on-Rails or Play! and try to inspire from the coherent nature of those frameworks. Currently, my feeling is that Java EE looks like a collection of different specs that integrate with each other to a certain degree. But actually to be productive, one shouldn’t care about the names of the specs (CDI, JAX-RS, EJB, etc), but instead “just write” the code. Java EE could just really align itself better with RoR.

Monday, July 1, 2013

Rebel Labs: Java 8 - lambdas, default methods, bulk data operations

I've spent some time composing an overview of the new features in Java 8. It includes the overview of lambda expressions in Java 8 and accompanying interesting features - default methods and bulk data operations for Java collections. I hope you will find the text interesting.

Disqus for Code Impossible