Abstract Data Types
The discussion dives into the intricacies of abstract data types and their specialization, highlighting how some programming languages, like Java, impose limitations. Marcus emphasizes the importance of parametric types for creating type-safe collections, while also addressing the challenges posed by type erasure in Java's implementation. The conversation touches on the balance between static and dynamic typing, revealing the nuances that developers face in practical applications.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 28: Type Systems
Related Questions