JRuby, the JVM friendly implementation of the Ruby programming language, has gone GA with version 9000 today. And no, we didn’t make a typo with that 9000 – it’s an attempt to clarify confusion about existing Ruby version numbers. Going forward, maintenance releases will be versioned as 9.0.x and Ruby compatibility updates as 9.x. Billed […]

Read more

Ehcache has a tier model where it uses different types of storage (heap, offheap, disk, clustered). Ehcache will smartly move copies of ‘hot’ data into the different tiers as needed to provide the best performance for the “hottest” data. What is Ehcache Offheap? Offheap is a term for Terracotta’s caching tier which stores Java objects […]

Read more

By Baruch Sadogursky How can you compare one technology or tool to its competitors? Usually, there is no objective comparison available. So how do you know which is better? Eclipse or IntelliJ IDEA? Java EE or Spring? C# or Java? All you can usually find is a holy war and biased comparisons on vendor sites. […]

Read more

Dan Allen and Robert Panzer talk about their work on the Ruby-based Asciidoctor Project – a speedy text processor and publishing toolchain for converting AsciiDoc content to HTML5, DocBook 5 (or 4.5) and other formats. In this interview, they chat to Voxxed about the increase in community involvement from the Java and Groovy side, and the importance in treating […]

Read more

Writing e-mail is easy. We do it all the time. Writing documentation, on the other hand, is hard. We practically have to force ourselves to do it. Of the two, documentation has a much greater impact on our success and the success of our projects. Why, then, do we make it more difficult by burying […]

Read more

By Ron More working, useful code has been written in the Java programming language than in any other in history, with the possible exceptions of C and COBOL. When Java was released almost 20 years ago, it took the software world by storm. It was a simpler, safer, alternative to C++, and some time later its […]

Read more

Cast your eye over any number of in-demand skills indexes, and chances are you’ll find Java either at the summit, or at least nesting in the highest reaches of any table. In 2013, according to Stack Overflow, Java was the most searched for skill keyword by recruiters, and almost 25% of all employers’ site searches […]

Read more

By Alex Soto For me, mid-2000 was the big bang of a new generation of languages that run on the JVM. Among the first languages interested in enjoying the benefits of the brilliant engineering behind the JVM were Scala, Groovy and Clojure. Both of them are still going strong and flourishing. But after them new […]

Read more