News

Here's what Meta's developers have learned from moving their code base from the Java programming language over to Kotlin.
Twenty-year-old Java, despite being long in the tooth, is still the most popular programming language for developing enterprise applications. The TIOBE index, which is one measure of the popularity of ...
Java is a popular programming language that every programmer should learn. This article explains much of what you need to know.
The Java language includes various behaviors that may puzzle newcomers to the language. This post examines three such behaviors involving arrays, bytes and shorts, and private fields and methods.
In its 20 years, Java is used for building everything from mobile phone apps to video games to enterprise IT applications. The language is designed to run across multiple software platforms.
"Java achieved a high level of pervasiveness in the 2000s," Hammonds' Forrester colleague, analyst Randy Heffner, pointed out. "And it's a useful, effective, and efficient language for what it does.
Java is an object-oriented programming language, but there’s more to Java than programming with objects. This tutorial is the first of several introducing non-object-oriented features and syntax ...
Mirah is a new language for the JVM that can do everything the Java language can do - but with a Ruby-ish syntax and powerful metaprogramming. InfoQ talks to Mirah's creator Charles Nutter.
InfoQ examines three techniques for encouraging experimentation with potential new Java language features - DSLs, the annotation processor, and moving the syntactic sugar from the language to the IDE.
Java is on the wane, at least according to one outfit that keeps on eye on the ever-changing world of computer programming languages.