Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the evolution and future direction of the Java programming language in this 80-minute conference talk delivered by Java Language Architect Brian Goetz at the 2025 JVM Language Summit. Delve into the principles and challenges of language growth, drawing insights from Guy L. Steele Jr.'s influential work "Growing a Language." Gain valuable perspectives on how Java continues to adapt and expand while maintaining its core principles and backward compatibility. Learn about the strategic decisions behind language feature additions, the balance between innovation and stability, and the considerations that guide Java's ongoing development. Discover the thought processes and methodologies used by language architects when introducing new capabilities to one of the world's most widely-used programming languages.