
Maurice Naftalin
Java collections expert and co-author of Java Generics and Collections, offering deep knowledge of collection implementations, concurrency and the mathematical foundations of sets.
Top 3 podcasts with Maurice Naftalin
Ranked by the Snipd community

Sep 21, 2025 • 1h 19min
From Mathematical Sets To Java Collections and Maps
Maurice Naftalin, a Java collections expert and co-author of Java Generics and Collections, shares insights on balancing retirement with passion projects. He discusses meditation, the value of experiencing boredom, and the evolution of the Java collections framework. Maurice highlights the differences between mathematical sets and Java implementations, explores concurrency with CopyOnWriteArraySet, and clarifies why the Queue interface doesn't fit perfectly within the Collection hierarchy. Tune in for fascinating tidbits on efficient data structures and memory-sensitive caching!

Aug 3, 2025 • 1h 8min
Java Generics
Maurice Naftalin, an expert in Java generics and author of 'Java Generics and Collections', dives into the fascinating history of Java generics. He discusses the impactful Pizza paper by Phil Wadler, the complications of type erasure, and the evolution of Java collections. Maurice explains covariance and contravariance while highlighting the importance of wildcards. He also touches on the significance of unchecked warnings, the use of generics for better plugin systems, and gives insights into his upcoming book with future updates. A must-listen for Java enthusiasts!

Jul 15, 2025 • 1h 4min
There Can Be Only One
Maurice Naftalin, co-author of 'Java Generics and Collections' and a seasoned Java programmer, shares fascinating insights from his experiences in the tech world. He discusses the evolution of integrated development environments (IDEs) and emphasizes the advantages of Visual Studio Code in a polyglot landscape. The conversation also dives into Java's historical changes, the importance of generics, and the elegance of method references. Naftalin's stories from rural Scotland and his journey through the transformations in programming paint a vivid picture of the industry.


