New & Notable
JVM languages - Scala, Groovy, Grails, Jruby News
June 13, 2018
Java object serialization is a feature of the JDK that is far too often overlooked. When a developer puts together a prototype or cooks up a proof of concept, simply saving a serialized Java object ...
March 22, 2018
Was it just me, or did the Java 10 release just creep up on everyone? Given, a March release for Java 10 was planned a long time ago, but given Oracle's spotty history in terms of pushing out ...
September 18, 2017
If JavaOne 2017 is your first time attending the conference, it will serve you well to follow some advice and insights from a veteran attendee of the JavaOne and OpenWorld conferences. The first ...
June 29, 2017
IBM and Lightbend join forces to help bring microservices to IBM's WebSphere platform, with new Scala- and Java-based tools for cognitive application development.
JVM languages - Scala, Groovy, Grails, Jruby Get Started
Bring yourself up to speed with our introductory content
The Java assert is a mechanism used primarily in nonproduction environments to test for extraordinary conditions that will never be encountered unless a bug exists somewhere in the code. Continue Reading
Evaluate JVM languages - Scala, Groovy, Grails, Jruby Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
When it comes to Java versioning, things have never been straightforward. Java 2 mapped to JDK 1.2. Java 5 mapped to JDK 1.5. But how did Java 10 end up mapping to JDK 18.3? Continue Reading
Many changes have come to the Java languages over the years, with Project Coin and lambda support making it more of a functional programming language. Continue Reading
There's no shortage of choice when selecting the best programming languages for back-end apps. Learn what the ultimate decision depends on. Continue Reading
Manage JVM languages - Scala, Groovy, Grails, Jruby
Learn to apply best practices and optimize your operations.
Word in the Java community is that it is slowly becoming outdated. Some beg to differ, including those who suggest that COBOL is the dying language. Continue Reading
Big modifications are part of the plan for Project Lambda. Caroline de Lacvivier answers questions to help developers make the leap to Java 8. Continue Reading