New & Notable
JVM languages - Scala, Groovy, Grails, Jruby News
March 07, 2019
Red Hat's Quarkus project aims to raise Java up to the cloud and update the popular programming language for cloud-based computing situations and projects.
February 19, 2019
Interested in Java functional programming? The first place you need to start, especially if you use the Streams API, is with this Java Function interface example.
January 01, 2019
The functional consumer interface is a key part of the Java Streams API. Here is a simple Consumer interface example to show you how to use this Java component.
December 13, 2018
Don't be intimidated by the prospect of doing functional programming in Java. This step-by-step example will help you learn basic Java lambda syntax quickly and effectively.
JVM languages - Scala, Groovy, Grails, Jruby Get Started
Bring yourself up to speed with our introductory content
Some consider Java to be the best first programming language for developers to learn. But does it really matter? Most languages are made up of the same building blocks. Continue Reading
Ruby played a big role in the history of GitHub, but Java now plays a bigger part. At Oracle Code One, GitHub engineering manager Rafer Hazen provided plenty of reasons why. Continue Reading
Evaluate JVM languages - Scala, Groovy, Grails, Jruby Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
Jenkins and Artifactory integration can be a major timesaver for DevOps engineers. Follow these five steps for an easy plugin installation in your CI/CD pipelines. Continue Reading
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
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