Evolving the Java Language - Principles and Directions
Offered By: Java via YouTube
Course Description
Overview
Explore the evolution of the Java programming language in this 50-minute conference talk by Brian Goetz. Dive into the principles guiding Java's development, the role of evolution in programming languages, and major language initiatives. Learn about Project Amber and its focus on productivity-oriented language features. Discover Project Valhalla, which aims to improve performance and memory efficiency through innovations in data layout, value types, and generics. Gain insights into specialized generics and how they enhance Java's capabilities for working with primitive types and values.
Syllabus
➠ Principles
➠ Evolution and Programming Languages
➠ Major Language Initiatives
➠ Project Amber
➠ Project Valhalla
➠ Data Layout
➠ Value Types
➠ Generics over values and primitives
➠ Specialized Generics
Taught by
Java
Related Courses
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity