The Evolution of Java: Time-Based Release

The Java programming language celebrated its 25th anniversary in May 2020. It was initially developed at Sun Microsystems by a developer named James Gosling and first released in May 1995. Sun introduced the slogan “Write Once, Run Anywhere” to describe Java’s unique cross-platform capabilities.

Throughout its 25 year history, Java has been developed at an irregular pace. The release cadence of new versions has often been irregular and very long due to the delays in the development of large features in new releases. This also slowed down the innovation of language while other languages, with faster feedback periods, evolved.